>>> corectrl: Building testing/corectrl 1.2.3-r1 (using abuild 3.9.0-r0) started Fri, 11 Mar 2022 07:17:08 +0000 >>> corectrl: Checking sanity of /home/buildozer/aports/testing/corectrl/APKBUILD... >>> WARNING: corectrl: No maintainer >>> corectrl: Analyzing dependencies... >>> corectrl: Installing for build: build-base procps hwids qt5-qtquickcontrols2 qt5-qtsvg qt5-qtxmlpatterns cmake extra-cmake-modules qt5-qtbase-dev kauth-dev karchive-dev botan-dev qt5-qtquickcontrols2-dev qt5-qtcharts-dev qt5-qttools-dev qt5-qtsvg-dev (1/225) Installing libintl (0.21-r1) (2/225) Installing libproc (3.3.17-r1) (3/225) Installing procps (3.3.17-r1) (4/225) Installing hwids-net (20210613-r0) (5/225) Installing hwids-pci (20210613-r0) (6/225) Installing hwids-usb (20210613-r0) (7/225) Installing hwids-udev (20210613-r0) (8/225) Installing hwids (20210613-r0) (9/225) Installing libxau (1.0.9-r0) (10/225) Installing libmd (1.0.3-r0) (11/225) Installing libbsd (0.11.5-r0) (12/225) Installing libxdmcp (1.1.3-r0) (13/225) Installing libxcb (1.14-r2) (14/225) Installing libx11 (1.7.3.1-r0) (15/225) Installing libxext (1.3.4-r0) (16/225) Installing libice (1.0.10-r0) (17/225) Installing libuuid (2.37.4-r1) (18/225) Installing libsm (1.2.3-r0) (19/225) Installing libxt (1.2.1-r0) (20/225) Installing libxmu (1.1.3-r0) (21/225) Installing xset (1.2.4-r0) (22/225) Installing xprop (1.2.5-r0) (23/225) Installing xdg-utils (1.1.3-r2) (24/225) Installing dbus-libs (1.12.22-r0) (25/225) Installing libffi (3.4.2-r1) (26/225) Installing libblkid (2.37.4-r1) (27/225) Installing libmount (2.37.4-r1) (28/225) Installing pcre (8.45-r2) (29/225) Installing glib (2.70.4-r0) (30/225) Installing icu-libs (70.1-r0) (31/225) Installing libpcre2-16 (10.39-r0) (32/225) Installing qt5-qtbase (5.15.3_git20220217-r0) (33/225) Installing hicolor-icon-theme (0.17-r1) (34/225) Installing mesa (21.3.7-r0) (35/225) Installing libdrm (2.4.110-r0) (36/225) Installing wayland-libs-server (1.20.0-r0) (37/225) Installing mesa-gbm (21.3.7-r0) (38/225) Installing mesa-glapi (21.3.7-r0) (39/225) Installing wayland-libs-client (1.20.0-r0) (40/225) Installing libxfixes (6.0.0-r0) (41/225) Installing libxxf86vm (1.1.4-r2) (42/225) Installing libxshmfence (1.3-r1) (43/225) Installing mesa-gl (21.3.7-r0) (44/225) Installing qt5-qtdeclarative (5.15.3_git20220209-r2) (45/225) Installing libxcomposite (0.4.5-r0) (46/225) Installing libbz2 (1.0.8-r1) (47/225) Installing libpng (1.6.37-r1) (48/225) Installing freetype (2.11.1-r0) (49/225) Installing fontconfig (2.13.1-r5) (50/225) Installing wayland-libs-cursor (1.20.0-r0) (51/225) Installing wayland-libs-egl (1.20.0-r0) (52/225) Installing xkeyboard-config (2.35.1-r0) (53/225) Installing xz-libs (5.2.5-r0) (54/225) Installing libxml2 (2.9.12-r3) (55/225) Installing libxkbcommon (1.4.0-r0) (56/225) Installing qt5-qtwayland (5.15.3_git20220214-r0) (57/225) Installing mesa-egl (21.3.7-r0) (58/225) Installing avahi-libs (0.8-r5) (59/225) Installing nettle (3.7.3-r0) (60/225) Installing p11-kit (0.24.0-r1) (61/225) Installing libtasn1 (4.18.0-r0) (62/225) Installing libunistring (1.0-r0) (63/225) Installing gnutls (3.7.3-r0) (64/225) Installing cups-libs (2.4.1-r0) (65/225) Installing graphite2 (1.3.14-r1) (66/225) Installing harfbuzz (4.0.0-r0) (67/225) Installing libevdev (1.12.0-r0) (68/225) Installing mtdev (1.1.6-r0) (69/225) Installing eudev-libs (3.2.11-r0) (70/225) Installing libinput-libs (1.20.0-r0) (71/225) Installing libjpeg-turbo (2.1.3-r0) (72/225) Installing xcb-util-wm (0.4.1-r1) (73/225) Installing xcb-util (0.4.0-r3) (74/225) Installing xcb-util-image (0.4.0-r1) (75/225) Installing xcb-util-keysyms (0.4.0-r1) (76/225) Installing xcb-util-renderutil (0.3.9-r1) (77/225) Installing libxkbcommon-x11 (1.4.0-r0) (78/225) Installing qt5-qtbase-x11 (5.15.3_git20220217-r0) (79/225) Installing qt5-qtgraphicaleffects (5.15.3_git20201105-r0) (80/225) Installing qt5-qtquickcontrols2 (5.15.3_git20201110-r0) (81/225) Installing qt5-qtsvg (5.15.3_git20200406-r0) (82/225) Installing qt5-qtxmlpatterns (5.15.3_git20201028-r0) (83/225) Installing libarchive (3.6.0-r0) (84/225) Installing rhash-libs (1.4.2-r2) (85/225) Installing libuv (1.44.1-r0) (86/225) Installing cmake (3.22.3-r0) (87/225) Installing extra-cmake-modules (5.91.0-r0) (88/225) Installing sqlite-libs (3.37.2-r0) (89/225) Installing qt5-qtbase-sqlite (5.15.3_git20220217-r0) (90/225) Installing readline (8.1.2-r0) (91/225) Installing unixodbc (2.3.9-r1) (92/225) Installing qt5-qtbase-odbc (5.15.3_git20220217-r0) (93/225) Installing libpq (14.2-r1) (94/225) Installing qt5-qtbase-postgresql (5.15.3_git20220217-r0) (95/225) Installing mariadb-connector-c (3.1.13-r3) (96/225) Installing qt5-qtbase-mysql (5.15.3_git20220217-r0) (97/225) Installing freetds (1.3.9-r0) (98/225) Installing qt5-qtbase-tds (5.15.3_git20220217-r0) (99/225) Installing libfdisk (2.37.4-r1) (100/225) Installing libsmartcols (2.37.4-r1) (101/225) Installing util-linux-dev (2.37.4-r1) (102/225) Installing dbus-dev (1.12.22-r0) (103/225) Installing expat-dev (2.4.7-r0) (104/225) Installing brotli-dev (1.0.9-r6) (105/225) Installing zlib-dev (1.2.11-r3) (106/225) Installing libpng-dev (1.6.37-r1) (107/225) Installing freetype-dev (2.11.1-r0) (108/225) Installing fontconfig-dev (2.13.1-r5) (109/225) Installing gdbm (1.23-r0) (110/225) Installing mpdecimal (2.5.1-r1) (111/225) Installing python3 (3.10.2-r0) (112/225) Installing gettext-asprintf (0.21-r1) (113/225) Installing gettext-libs (0.21-r1) (114/225) Installing gettext (0.21-r1) (115/225) Installing gettext-dev (0.21-r1) (116/225) Installing bzip2-dev (1.0.8-r1) (117/225) Installing libxml2-utils (2.9.12-r3) (118/225) Installing libgpg-error (1.42-r1) (119/225) Installing libgcrypt (1.9.4-r0) (120/225) Installing libxslt (1.1.34-r1) (121/225) Installing docbook-xml (4.5-r6) Executing docbook-xml-4.5-r6.post-install (122/225) Installing docbook-xsl (1.79.2-r4) Executing docbook-xsl-1.79.2-r4.post-install (123/225) Installing linux-headers (5.16.7-r1) (124/225) Installing libffi-dev (3.4.2-r1) (125/225) Installing libpcre16 (8.45-r2) (126/225) Installing libpcre32 (8.45-r2) (127/225) Installing libpcrecpp (8.45-r2) (128/225) Installing pcre-dev (8.45-r2) (129/225) Installing glib-dev (2.70.4-r0) (130/225) Installing xorgproto (2021.5-r0) (131/225) Installing libice-dev (1.0.10-r0) (132/225) Installing libsm-dev (1.2.3-r0) (133/225) Installing libxau-dev (1.0.9-r0) (134/225) Installing xcb-proto (1.14.1-r3) (135/225) Installing libxdmcp-dev (1.1.3-r0) (136/225) Installing libxcb-dev (1.14-r2) (137/225) Installing xtrans (1.4.0-r1) (138/225) Installing libx11-dev (1.7.3.1-r0) (139/225) Installing libxext-dev (1.3.4-r0) (140/225) Installing libdrm-dev (2.4.110-r0) (141/225) Installing libxdamage (1.1.5-r1) (142/225) Installing libxfixes-dev (6.0.0-r0) (143/225) Installing libxdamage-dev (1.1.5-r1) (144/225) Installing libxshmfence-dev (1.3-r1) (145/225) Installing mesa-gles (21.3.7-r0) (146/225) Installing llvm12-libs (12.0.1-r3) (147/225) Installing mesa-osmesa (21.3.7-r0) (148/225) Installing mesa-xatracker (21.3.7-r0) (149/225) Installing libxxf86vm-dev (1.1.4-r2) (150/225) Installing mesa-dev (21.3.7-r0) (151/225) Installing openssl-dev (1.1.1m-r3) (152/225) Installing perl (5.34.0-r1) (153/225) Installing sqlite-dev (3.37.2-r0) (154/225) Installing qt5-qtbase-dev (5.15.3_git20220217-r0) (155/225) Installing kcoreaddons (5.91.0-r0) (156/225) Installing kcoreaddons-dev (5.91.0-r0) (157/225) Installing linux-pam (1.5.2-r0) (158/225) Installing libcap (2.62-r0) (159/225) Installing libelogind (246.10-r4) (160/225) Installing polkit-elogind-libs (0.120-r2) (161/225) Installing polkit-common (0.120-r2) Executing polkit-common-0.120-r2.pre-install (162/225) Installing dbus-glib (0.112-r0) (163/225) Installing dbus-glib-dev (0.112-r0) (164/225) Installing polkit-dev (0.120-r2) (165/225) Installing polkit-elogind-dev (0.120-r2) (166/225) Installing polkit-qt-1 (0.114.0-r0) (167/225) Installing polkit-qt-1-dev (0.114.0-r0) (168/225) Installing kauth (5.91.0-r0) (169/225) Installing kauth-dev (5.91.0-r0) (170/225) Installing xz-dev (5.2.5-r0) (171/225) Installing karchive (5.91.0-r0) (172/225) Installing karchive-dev (5.91.0-r0) (173/225) Installing boost1.77-atomic (1.77.0-r4) (174/225) Installing boost1.77-chrono (1.77.0-r4) (175/225) Installing boost1.77-container (1.77.0-r4) (176/225) Installing boost1.77-context (1.77.0-r4) (177/225) Installing boost1.77-contract (1.77.0-r4) (178/225) Installing boost1.77-thread (1.77.0-r4) (179/225) Installing boost1.77-coroutine (1.77.0-r4) (180/225) Installing boost1.77-date_time (1.77.0-r4) (181/225) Installing boost1.77-fiber (1.77.0-r4) (182/225) Installing boost1.77-filesystem (1.77.0-r4) (183/225) Installing boost1.77-graph (1.77.0-r4) (184/225) Installing boost1.77-iostreams (1.77.0-r4) (185/225) Installing boost1.77-locale (1.77.0-r4) (186/225) Installing boost1.77-log (1.77.0-r4) (187/225) Installing boost1.77-log_setup (1.77.0-r4) (188/225) Installing boost1.77-math (1.77.0-r4) (189/225) Installing boost1.77-prg_exec_monitor (1.77.0-r4) (190/225) Installing boost1.77-program_options (1.77.0-r4) (191/225) Installing boost1.77-python3 (1.77.0-r4) (192/225) Installing boost1.77-random (1.77.0-r4) (193/225) Installing boost1.77-regex (1.77.0-r4) (194/225) Installing boost1.77-serialization (1.77.0-r4) (195/225) Installing boost1.77-stacktrace_basic (1.77.0-r4) (196/225) Installing boost1.77-stacktrace_noop (1.77.0-r4) (197/225) Installing boost1.77-system (1.77.0-r4) (198/225) Installing boost1.77-timer (1.77.0-r4) (199/225) Installing boost1.77-type_erasure (1.77.0-r4) (200/225) Installing boost1.77-unit_test_framework (1.77.0-r4) (201/225) Installing boost1.77-wave (1.77.0-r4) (202/225) Installing boost1.77-wserialization (1.77.0-r4) (203/225) Installing boost1.77-json (1.77.0-r4) (204/225) Installing boost1.77-nowide (1.77.0-r4) (205/225) Installing boost1.77-libs (1.77.0-r4) (206/225) Installing boost1.77 (1.77.0-r4) (207/225) Installing icu (70.1-r0) (208/225) Installing icu-dev (70.1-r0) (209/225) Installing boost1.77-dev (1.77.0-r4) (210/225) Installing boost-dev (1.77.0-r4) (211/225) Installing botan-libs (2.19.1-r0) (212/225) Installing botan-dev (2.19.1-r0) (213/225) Installing qt5-qtdeclarative-dev (5.15.3_git20220209-r2) (214/225) Installing qt5-qtquickcontrols2-dev (5.15.3_git20201110-r0) (215/225) Installing qt5-qtcharts (5.15.3_git20201029-r1) (216/225) Installing qt5-qtcharts-dev (5.15.3_git20201029-r1) (217/225) Installing llvm13-libs (13.0.1-r0) (218/225) Installing clang-libs (13.0.1-r0) (219/225) Installing qt5-qttools (5.15.3_git20201202-r3) (220/225) Installing qt5-qttools-dev (5.15.3_git20201202-r3) (221/225) Installing qt5-qtsvg-dev (5.15.3_git20200406-r0) (222/225) Installing .makedepends-corectrl (20220311.071709) (223/225) Installing perl-error (0.17029-r1) (224/225) Installing perl-git (2.35.1-r0) (225/225) Installing git-perl (2.35.1-r0) Executing busybox-1.35.0-r5.trigger Executing glib-2.70.4-r0.trigger No schema files found: removed existing output file. OK: 1526 MiB in 315 packages >>> corectrl: Cleaning up srcdir >>> corectrl: Cleaning up pkgdir >>> corectrl: Fetching https://distfiles.alpinelinux.org/distfiles/edge//corectrl-v1.2.3.tar.gz >>> corectrl: Fetching https://distfiles.alpinelinux.org/distfiles/edge//corectrl-v1.2.3.tar.gz >>> corectrl: Checking sha512sums... corectrl-v1.2.3.tar.gz: OK >>> corectrl: Unpacking /var/cache/distfiles/edge/corectrl-v1.2.3.tar.gz... -- The CXX compiler identification is GNU 11.2.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 -- Installing in the same prefix as Qt, adopting their path scheme. CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (PkgConfig) does not match the name of the calling package (Botan). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): /usr/share/cmake/Modules/FindPkgConfig.cmake:99 (find_package_handle_standard_args) cmake/FindBotan.cmake:18 (include) CMakeLists.txt:44 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.0") -- Checking for module 'botan-2' -- Found botan-2, version 2.19.1 CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (PkgConfig) does not match the name of the calling package (Botan). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): /usr/share/cmake/Modules/FindPkgConfig.cmake:99 (find_package_handle_standard_args) cmake/FindBotan.cmake:18 (include) src/helper/CMakeLists.txt:7 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Configuring done -- Generating done -- Build files have been written to: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/build [ 0%] Building CXX object tests/CMakeFiles/catch_main.dir/src/main.cpp.o [ 0%] Generating org.corectrl.helperkiller.policy [ 1%] Generating org.corectrl.helper.policy [ 1%] Automatic MOC for target corectrl_helper [ 1%] Automatic MOC for target corectrl_helperkiller [ 1%] Automatic MOC for target corectrl_lib [ 1%] actions for org.corectrl.helper [ 1%] actions for org.corectrl.helperkiller [ 1%] Built target org.corectrl.helperkiller.policy-customtarget [ 1%] Built target org.corectrl.helper.policy-customtarget [ 1%] Built target corectrl_helperkiller_autogen [ 1%] Building CXX object src/helper/CMakeFiles/corectrl_helperkiller.dir/corectrl_helperkiller_autogen/mocs_compilation.cpp.o [ 2%] Building CXX object src/helper/CMakeFiles/corectrl_helperkiller.dir/helperkiller.cpp.o [ 2%] Built target corectrl_helper_autogen [ 2%] Building CXX object src/helper/CMakeFiles/corectrl_helper.dir/__/3rdparty/easyloggingpp/easylogging++.cc.o [ 2%] Building CXX object src/helper/CMakeFiles/corectrl_helper.dir/__/common/fileutils.cpp.o [ 2%] Building CXX object src/helper/CMakeFiles/corectrl_helper.dir/__/common/stringutils.cpp.o [ 2%] Building CXX object src/helper/CMakeFiles/corectrl_helper.dir/pmon/procpidsolver.cpp.o [ 3%] Building CXX object src/helper/CMakeFiles/corectrl_helper.dir/pmon/nlprocexecsocket.cpp.o [ 3%] Building CXX object src/helper/CMakeFiles/corectrl_helper.dir/corectrl_helper_autogen/mocs_compilation.cpp.o [ 3%] Building CXX object src/helper/CMakeFiles/corectrl_helper.dir/helper.cpp.o [ 4%] Building CXX object src/helper/CMakeFiles/corectrl_helper.dir/__/3rdparty/fmt/format.cc.o [ 4%] Building CXX object src/helper/CMakeFiles/corectrl_helper.dir/pmon/nlprocexecmonitor.cpp.o [ 5%] Building CXX object src/helper/CMakeFiles/corectrl_helper.dir/pmon/msgdispatcher.cpp.o [ 5%] Building CXX object src/helper/CMakeFiles/corectrl_helper.dir/pmon/processmonitor.cpp.o [ 5%] Building CXX object src/helper/CMakeFiles/corectrl_helper.dir/sysctl/sysfswriter.cpp.o [ 5%] Building CXX object src/helper/CMakeFiles/corectrl_helper.dir/sysctl/msgreceiver.cpp.o [ 5%] Building CXX object src/helper/CMakeFiles/corectrl_helper.dir/pmon/appregistry.cpp.o [ 6%] Building CXX object src/helper/CMakeFiles/corectrl_helper.dir/__/common/cryptolayer.cpp.o [ 6%] Building CXX object src/helper/CMakeFiles/corectrl_helper.dir/pmon/processregistry.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/helper/helperkiller.cpp: In member function 'KAuth::ActionReply HelperKiller::init(const QVariantMap&)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/helper/helperkiller.cpp:35:12: warning: 'void QProcess::start(const QString&, QIODevice::OpenMode)' is deprecated: Use QProcess::start(const QString &program, const QStringList &arguments,OpenMode mode = ReadWrite) instead [-Wdeprecated-declarations] 35 | cmd.start(cmdStr); | ~~~~~~~~~^~~~~~~~ In file included from /usr/include/qt5/QtCore/QProcess:1, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/helper/helperkiller.cpp:21: /usr/include/qt5/QtCore/qprocess.h:168:10: note: declared here 168 | void start(const QString &command, OpenMode mode = ReadWrite); | ^~~~~ [ 6%] Linking CXX executable corectrl_helperkiller [ 6%] Built target corectrl_helperkiller [ 6%] Built target corectrl_lib_autogen [ 6%] Building CXX object src/CMakeFiles/corectrl_lib.dir/common/cryptolayer.cpp.o [ 6%] Building CXX object src/CMakeFiles/corectrl_lib.dir/corectrl_lib_autogen/mocs_compilation.cpp.o [ 7%] Building CXX object src/CMakeFiles/corectrl_lib.dir/3rdparty/pugixml/pugixml.cpp.o [ 7%] Building CXX object src/CMakeFiles/corectrl_lib.dir/common/fileutils.cpp.o [ 8%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/profileiconcache.cpp.o [ 8%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/sysmodelfactory.cpp.o [ 8%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/commandqueue.cpp.o [ 9%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/session.cpp.o [ 9%] Building CXX object src/CMakeFiles/corectrl_lib.dir/3rdparty/easyloggingpp/easylogging++.cc.o [ 9%] Building CXX object src/CMakeFiles/corectrl_lib.dir/3rdparty/fmt/format.cc.o [ 9%] Building CXX object src/CMakeFiles/corectrl_lib.dir/common/stringutils.cpp.o [ 9%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/profileviewfactory.cpp.o [ 10%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/sysexplorer.cpp.o [ 10%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/filecache.cpp.o [ 10%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/profilexmlparserfactory.cpp.o [ 10%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/profilepartview.cpp.o [ 10%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/sysmodelsyncer.cpp.o [ 10%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/sysmodel.cpp.o [ 10%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/profilepartxmlparser.cpp.o [ 11%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/profileview.cpp.o [ 12%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/profilestorage.cpp.o [ 12%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/profilepartxmlparserprovider.cpp.o [ 12%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/profilemanager.cpp.o [ 13%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/profilexmlparser.cpp.o [ 14%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/profilepart.cpp.o [ 14%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/profile.cpp.o [ 14%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/profilepartprovider.cpp.o [ 14%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/profilefactory.cpp.o [ 15%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/ccpro/zipdatasource.cpp.o [ 15%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/ccpro/ccproparser.cpp.o [ 15%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/ccpro/zipdatasink.cpp.o [ 15%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/info/cpuinfo.cpp.o [ 15%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/info/swinfo.cpp.o [ 16%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/amdutils.cpp.o [ 16%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/info/hwidtranslator.cpp.o [ 16%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/commonutils.cpp.o [ 16%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/cpuutils.cpp.o [ 17%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/info/gpuinfo.cpp.o [ 17%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/info/hwiddatasource.cpp.o [ 17%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/gpuprofilepart.cpp.o [ 18%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/gpu.cpp.o [ 18%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/gpuxmlparser.cpp.o [ 18%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/cpuprofilepart.cpp.o [ 19%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/cpu.cpp.o [ 19%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/cpuxmlparser.cpp.o [ 20%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/control.cpp.o [ 20%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlmode.cpp.o [ 20%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlmodeprofilepart.cpp.o [ 20%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlmodexmlparser.cpp.o [ 21%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlgroup.cpp.o [ 21%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlgroupprofilepart.cpp.o [ 21%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlgroupxmlparser.cpp.o [ 22%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/info/infoproviderregistry.cpp.o [ 22%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/info/common/cpuinfolscpu.cpp.o [ 22%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/info/common/cpuinfoproccpuinfo.cpp.o [ 22%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/info/common/gpuinfouevent.cpp.o [ 23%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/info/common/gpuinforevision.cpp.o [ 23%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/info/common/gpuinfoopengl.cpp.o [ 23%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/info/common/gpuinfovulkan.cpp.o [ 24%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/info/common/swinfokernel.cpp.o [ 24%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/info/common/swinfomesa.cpp.o [ 24%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/info/amd/gpuinfopm.cpp.o [ 24%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/info/amd/gpuinfopmoverdrive.cpp.o [ 25%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/info/amd/gpuinfovbios.cpp.o [ 25%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/noop.cpp.o [ 25%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/info/amd/gpuinfovram.cpp.o [ 26%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/noopprofilepart.cpp.o [ 26%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/gpucontrolprovider.cpp.o [ 26%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/noopxmlparser.cpp.o [ 27%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/handlers/ppdpmhandler.cpp.o [ 28%] Linking CXX executable corectrl_helper In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/commonutils.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/commonutils.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/amdutils.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/amdutils.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/handlers/ippdpmhandler.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/handlers/ppdpmhandler.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/handlers/ppdpmhandler.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 28%] Built target corectrl_helper /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ [ 28%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/pmperfmodeprovider.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ [ 28%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/pmperfmodeprofilepart.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 28%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/pmperfmodexmlparser.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [ 29%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmauto.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/info/amd/gpuinfovram.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/info/amd/gpuinfovram.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:64, from /usr/include/c++/11.2.1/bits/specfun.h:45, from /usr/include/c++/11.2.1/cmath:1935, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:80, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/commonutils.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/commonutils.cpp:18: /usr/include/c++/11.2.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 std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/commonutils.cpp:43:23: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/commonutils.cpp:25: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 25 | void Utils::Common::normalizePoints( | ^~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/commonutils.cpp:42:23: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 42 | std::make_pair(std::min(0.0, *minTemp), std::max(90.0, *maxTemp)), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/commonutils.cpp:25: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 25 | void Utils::Common::normalizePoints( | ^~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/amdutils.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/info/amd/gpuinfopmoverdrive.cpp:21: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ [ 29%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmautolegacy.cpp.o [ 29%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmautor600.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 30%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmautoprovider.cpp.o [ 30%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmautoprofilepart.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 30%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmautoxmlparser.cpp.o [ 30%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixed.cpp.o [ 31%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixedlegacy.cpp.o [ 31%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixedr600.cpp.o [ 31%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixedprovider.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ [ 32%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixedprofilepart.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 32%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixedxmlparser.cpp.o [ 32%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/pmadvancedprovider.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ [ 32%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/pmadvancedprofilepart.cpp.o [ 33%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/pmadvancedxmlparser.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 33%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreq.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 33%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreqprovider.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 34%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreqprofilepart.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 34%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreqxmlparser.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 34%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreq.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 35%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqprovider.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ [ 35%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqadvprovider.cpp.o [ 35%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqprofilepart.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ [ 35%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqxmlparser.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ [ 36%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/freqmode/pmfreqmodeprovider.cpp.o [ 36%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/freqmode/pmfreqmodeprofilepart.cpp.o [ 36%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/freqmode/pmfreqmodexmlparser.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 37%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/pmoverclockprovider.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 37%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/pmoverclockprofilepart.cpp.o [ 37%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/pmoverclockxmlparser.cpp.o [ 37%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqod.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 38%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodprovider.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/info/common/gpuinfovulkan.cpp: In member function 'virtual bool GPUInfoVulkanDataSource::read(std::string&)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/info/common/gpuinfovulkan.cpp:43:14: warning: 'void QProcess::start(const QString&, QIODevice::OpenMode)' is deprecated: Use QProcess::start(const QString &program, const QStringList &arguments,OpenMode mode = ReadWrite) instead [-Wdeprecated-declarations] 43 | cmd.start(source().c_str()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/QProcess:1, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/info/common/gpuinfovulkan.cpp:24: /usr/include/qt5/QtCore/qprocess.h:168:10: note: declared here 168 | void start(const QString &command, OpenMode mode = ReadWrite); | ^~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/info/common/gpuinfoopengl.cpp: In member function 'virtual bool GPUInfoOpenGLDataSource::read(std::string&, const int&)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/info/common/gpuinfoopengl.cpp:48:14: warning: 'void QProcess::start(const QString&, QIODevice::OpenMode)' is deprecated: Use QProcess::start(const QString &program, const QStringList &arguments,OpenMode mode = ReadWrite) instead [-Wdeprecated-declarations] 48 | cmd.start(source().c_str()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/QProcess:1, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/info/common/gpuinfoopengl.cpp:24: /usr/include/qt5/QtCore/qprocess.h:168:10: note: declared here 168 | void start(const QString &command, OpenMode mode = ReadWrite); | ^~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/info/common/cpuinfolscpu.cpp: In member function 'virtual bool CPUInfoLsCpuDataSource::read(std::vector >&)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/info/common/cpuinfolscpu.cpp:44:14: warning: 'void QProcess::start(const QString&, QIODevice::OpenMode)' is deprecated: Use QProcess::start(const QString &program, const QStringList &arguments,OpenMode mode = ReadWrite) instead [-Wdeprecated-declarations] 44 | cmd.start(source().c_str()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/QProcess:1, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/info/common/cpuinfolscpu.cpp:25: /usr/include/qt5/QtCore/qprocess.h:168:10: note: declared here 168 | void start(const QString &command, OpenMode mode = ReadWrite); | ^~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/info/common/swinfomesa.cpp: In member function 'virtual bool SWInfoMesaDataSource::read(std::string&)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/info/common/swinfomesa.cpp:44:14: warning: 'void QProcess::start(const QString&, QIODevice::OpenMode)' is deprecated: Use QProcess::start(const QString &program, const QStringList &arguments,OpenMode mode = ReadWrite) instead [-Wdeprecated-declarations] 44 | cmd.start(source().c_str()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/QProcess:1, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/info/common/swinfomesa.cpp:24: /usr/include/qt5/QtCore/qprocess.h:168:10: note: declared here 168 | void start(const QString &command, OpenMode mode = ReadWrite); | ^~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreq.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreq.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 38%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodxmlparser.cpp.o [ 38%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodprofilepart.cpp.o [ 39%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/pmoverdrive.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/pmoverdriveprovider.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/pmoverdrivexmlparser.cpp.o [ 39%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/pmoverdriveprofilepart.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:64, from /usr/include/c++/11.2.1/bits/specfun.h:45, from /usr/include/c++/11.2.1/cmath:1935, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:80, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/amdutils.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/amdutils.cpp:18: /usr/include/c++/11.2.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, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >&; _T2 = units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >&; typename std::__strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::decay<_Tp2>::type = std::decay, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >&>::type; typename std::__strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::decay<_Tp>::type = std::decay, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >&>::type]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/amdutils.cpp:474:43: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567: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 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ [ 40%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreq.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqprofilepart.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqprofilepart.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.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 = 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> > > >; _T2 = 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> > > >; typename std::__strip_reference_wrapper::type>::__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> > > >; typename std::decay<_Tp2>::type = std::decay, units::unit, 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> > > > >::type; typename std::__strip_reference_wrapper::type>::__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> > > >; typename std::decay<_Tp>::type = std::decay, 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> > > > >::type]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/amdutils.cpp:533:29: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567: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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreq.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqprofilepart.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqxmlparser.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqxmlparser.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/info/amd/gpuinfovram.cpp: In lambda function: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/info/amd/gpuinfovram.cpp:48: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 48 | return size; | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/build/src/corectrl_lib_autogen/B4X2MGHYFV/../../../../src/core/components/controls/amd/fan/curve/fancurve.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/build/src/corectrl_lib_autogen/B4X2MGHYFV/../../../../src/core/components/controls/amd/fan/curve/fancurveprofilepart.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/build/src/corectrl_lib_autogen/B4X2MGHYFV/../../../../src/core/components/controls/amd/fan/curve/fancurveqmlitem.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/build/src/corectrl_lib_autogen/B4X2MGHYFV/moc_fancurveqmlitem.cpp:10, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/build/src/corectrl_lib_autogen/mocs_compilation.cpp:7: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/amdutils.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/amdutils.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitType units::make_unit(T) [with UnitType = units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 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 unsigned int; = void]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/amdutils.cpp:43:54: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2181: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 2181 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitType units::make_unit(T) [with UnitType = units::unit_t, units::unit, units::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.2.3/src/core/components/amdutils.cpp:298:76: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2181: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++/11.2.1/bits/stl_algobase.h:64, from /usr/include/c++/11.2.1/bits/specfun.h:45, from /usr/include/c++/11.2.1/cmath:1935, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:80, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/amdutils.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/amdutils.cpp:18: /usr/include/c++/11.2.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, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; _T2 = units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::__strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::decay<_Tp2>::type = std::decay, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >::type; typename std::__strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::decay<_Tp>::type = std::decay, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >::type]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/amdutils.cpp:298:28: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567: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 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/amdutils.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/amdutils.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitType units::make_unit(T) [with UnitType = units::unit_t, units::unit, 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; = void]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/amdutils.cpp:348:74: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2181: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 2181 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:64, from /usr/include/c++/11.2.1/bits/specfun.h:45, from /usr/include/c++/11.2.1/cmath:1935, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:80, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/amdutils.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/amdutils.cpp:18: /usr/include/c++/11.2.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, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; _T2 = units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::__strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::decay<_Tp2>::type = std::decay, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >::type; typename std::__strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::decay<_Tp>::type = std::decay, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >::type]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/amdutils.cpp:348:28: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567: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 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqod.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqod.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprovider.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ [ 40%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltxmlparser.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprovider.cpp.o [ 41%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrange.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 42%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 42%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangexmlparser.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 42%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp.o [ 43%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprovider.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffset.cpp.o [ 43%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurvexmlparser.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprovider.cpp.o [ 44%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetxmlparser.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofile.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofileprovider.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofileprofilepart.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofilexmlparser.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powercap/pmpowercapprovider.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powercap/pmpowercapxmlparser.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ [ 47%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstate.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqod.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodprofilepart.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodprofilepart.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 47%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstateprovider.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqod.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodprofilepart.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodxmlparser.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodxmlparser.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 47%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstateprofilepart.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstatexmlparser.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqod.cpp:134:57: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 134 | units::frequency::megahertz_t AMD::PMFreqOd::baseSclk() const | ^~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstatemodeprovider.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/amdutils.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqadvprovider.cpp:23: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstatemodeprofilepart.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/amdutils.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqprovider.cpp:23: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstatemodexmlparser.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ [ 50%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fanmodeprovider.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffset.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffset.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrange.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrange.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrange.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffset.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fanmodeprofilepart.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltxmlparser.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltxmlparser.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffset.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetxmlparser.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetxmlparser.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/amdutils.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofile.cpp:20: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurvexmlparser.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurvexmlparser.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrange.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangexmlparser.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangexmlparser.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fanmodexmlparser.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/amdutils.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodprovider.cpp:23: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 51%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/auto/fanauto.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapxmlparser.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapxmlparser.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ [ 51%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/auto/fanautoprovider.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodprofilepart.cpp:44:8: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 44 | void takePMFreqOdBaseMclk(units::frequency::megahertz_t) override | ^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/utility:70, from /usr/include/c++/11.2.1/tuple:38, from /usr/include/c++/11.2.1/functional:54, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/exportable.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/icontrol.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/control.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:18: /usr/include/c++/11.2.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, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >&; _T2 = const units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >&; typename std::__strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::decay<_Tp2>::type = std::decay, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >&>::type; typename std::__strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::decay<_Tp>::type = std::decay, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >&>::type]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:79:44: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567: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 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 51%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/auto/fanautoprofilepart.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/amdutils.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprovider.cpp:22: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/amdutils.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprovider.cpp:22: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 52%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/auto/fanautoxmlparser.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/amdutils.cpp: In function 'bool Utils::AMD::readAMDGPUVRamSize(int, units::data::megabyte_t*)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/amdutils.cpp:43: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 43 | *size = units::make_unit( | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44 | drm_info.vram.total_heap_size / (1024 * 1024)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/utility:70, from /usr/include/c++/11.2.1/tuple:38, from /usr/include/c++/11.2.1/functional:54, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/exportable.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/icontrol.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/control.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffset.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffset.cpp:18: /usr/include/c++/11.2.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, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; _T2 = units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::__strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::decay<_Tp2>::type = std::decay, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >::type; typename std::__strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::decay<_Tp>::type = std::decay, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >::type]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffset.cpp:32:24: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567: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 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/amdutils.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprovider.cpp:22: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/amdutils.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprovider.cpp:22: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/utility:70, from /usr/include/c++/11.2.1/tuple:38, from /usr/include/c++/11.2.1/functional:54, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/exportable.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/profilepart.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp:18: /usr/include/c++/11.2.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, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >&; _T2 = units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >&; typename std::__strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::decay<_Tp2>::type = std::decay, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >&>::type; typename std::__strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::decay<_Tp>::type = std::decay, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >&>::type]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp:62:33: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567: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 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffset.cpp:98:56: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 98 | units::voltage::millivolt_t AMD::PMVoltOffset::value() const | ^~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp:98:58: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 98 | AMD::PMVoltOffsetProfilePart::providePMVoltOffsetValue() const | ^~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:92:52: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 92 | units::power::microwatt_t AMD::PMPowerCap::value() const | ^~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetxmlparser.cpp:102:56: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 102 | AMD::PMVoltOffsetXMLParser::providePMVoltOffsetValue() const | ^~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/utility:70, from /usr/include/c++/11.2.1/tuple:38, from /usr/include/c++/11.2.1/functional:54, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/exportable.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/profilepart.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.cpp:18: /usr/include/c++/11.2.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, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >&; _T2 = units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >&; typename std::__strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::decay<_Tp2>::type = std::decay, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >&>::type; typename std::__strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::decay<_Tp>::type = std::decay, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >&>::type]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.cpp:67:38: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567: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 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/utility:70, from /usr/include/c++/11.2.1/tuple:38, from /usr/include/c++/11.2.1/functional:54, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/exportable.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/profilepart.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:18: /usr/include/c++/11.2.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, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >&; _T2 = units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >&; typename std::__strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::decay<_Tp2>::type = std::decay, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >&>::type; typename std::__strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::decay<_Tp>::type = std::decay, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >&>::type]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:78:37: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567: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 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.cpp:114:74: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | AMD::PMFreqRangeProfilePart::providePMFreqRangeState(unsigned int index) const | ^~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.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, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >&; _T2 = units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >&; typename std::__strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::decay<_Tp2>::type = std::decay, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >&>::type; typename std::__strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::decay<_Tp>::type = std::decay, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >&>::type]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:84:37: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567: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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 52%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fixed/fanfixed.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 52%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fixed/fanfixedprovider.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:207:6: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 207 | void AMD::PMFreqVolt::state(unsigned int index, | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:207:6: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:207:6: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:207:6: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:218:13: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 218 | std::string AMD::PMFreqVolt::ppOdClkVoltCmd(unsigned int index, | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:218:13: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:218:13: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:218:13: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:129: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 129 | AMD::PMVoltCurveProfilePart::providePMVoltCurvePoint(unsigned int index) const | ^~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurvexmlparser.cpp:125: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 125 | AMD::PMVoltCurveXMLParser::providePMVoltCurvePoint(unsigned int index) const | ^~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:149: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 149 | AMD::PMFreqVoltProfilePart::providePMFreqVoltState(unsigned int index) const | ^~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltxmlparser.cpp:158: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 158 | AMD::PMFreqVoltXMLParser::providePMFreqVoltState(unsigned int index) const | ^~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/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 string&)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/amdutils.cpp:298: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 298 | return std::make_pair(units::make_unit(min), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 299 | units::make_unit(max)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/amdutils.cpp:298: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 298 | return std::make_pair(units::make_unit(min), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/amdutils.cpp:298: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 298 | return std::make_pair(units::make_unit(min), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 299 | units::make_unit(max)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/amdutils.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/amdutils.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr UnitType units::make_unit(T) [with UnitType = units::unit_t, units::unit, units::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.2.3/src/3rdparty/units/units.h:2181: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 2181 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:64, from /usr/include/c++/11.2.1/bits/specfun.h:45, from /usr/include/c++/11.2.1/cmath:1935, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:80, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/amdutils.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/amdutils.cpp:18: /usr/include/c++/11.2.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, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; _T2 = units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >]': /usr/include/c++/11.2.1/bits/stl_pair.h:567: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 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/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 string&)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/amdutils.cpp:348: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 348 | return std::make_pair(units::make_unit(min), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 349 | units::make_unit(max)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/amdutils.cpp:348: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 348 | return std::make_pair(units::make_unit(min), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/amdutils.cpp:348: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 348 | return std::make_pair(units::make_unit(min), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 349 | units::make_unit(max)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/amdutils.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/amdutils.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr UnitType units::make_unit(T) [with UnitType = units::unit_t, units::unit, 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; = void]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2181: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 2181 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:64, from /usr/include/c++/11.2.1/bits/specfun.h:45, from /usr/include/c++/11.2.1/cmath:1935, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:80, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/amdutils.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/amdutils.cpp:18: /usr/include/c++/11.2.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, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; _T2 = units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >]': /usr/include/c++/11.2.1/bits/stl_pair.h:567: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 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/utility:70, from /usr/include/c++/11.2.1/tuple:38, from /usr/include/c++/11.2.1/functional:54, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/exportable.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/profilepart.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp:18: /usr/include/c++/11.2.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, std::ratio<1>, std::ratio<-3> > > >&; _T2 = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >&; typename std::__strip_reference_wrapper::type>::__type = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >; typename std::decay<_Tp2>::type = std::decay, units::base_unit, std::ratio<1>, std::ratio<-3> > > >&>::type; typename std::__strip_reference_wrapper::type>::__type = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >; typename std::decay<_Tp>::type = std::decay, units::base_unit, std::ratio<1>, std::ratio<-3> > > >&>::type]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp:62:33: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567: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 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/amdutils.cpp:474: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 474 | points.emplace_back(std::make_pair(freq, volt)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:25:1: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 25 | AMD::PMPowerCap::PMPowerCap( | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/amdutils.cpp:533: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 533 | std::make_pair(std::move(*freqRange), std::move(*voltRange))); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:73:45: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 73 | pmPowerCapExporter.takePMPowerCapRange(min(), max()); | ~~~^~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 52%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fixed/fanfixedprofilepart.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fixed/fanfixedxmlparser.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/curve/fancurve.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp:97:75: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 97 | units::power::watt_t AMD::PMPowerCapProfilePart::providePMPowerCapValue() const | ^~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangexmlparser.cpp:125:72: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 125 | AMD::PMFreqRangeXMLParser::providePMFreqRangeState(unsigned int index) const | ^~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp:62: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 62 | outer_.range_ = std::make_pair(min, max); | ~~~~~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp:98:1: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 98 | AMD::PMVoltOffsetProfilePart::providePMVoltOffsetValue() const | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/curve/fancurveprovider.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/amdutils.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/pmoverdriveprovider.cpp:23: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp:62: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 62 | outer_.range_ = std::make_pair(min, max); | ~~~~~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:25:1: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 25 | AMD::PMPowerCap::PMPowerCap( | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapxmlparser.cpp:100:73: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 100 | units::power::watt_t AMD::PMPowerCapXMLParser::providePMPowerCapValue() const | ^~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:92:27: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 92 | units::power::microwatt_t AMD::PMPowerCap::value() const | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:79: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 79 | states_.emplace(index, std::make_pair(std::clamp(freq, freqMin, freqMax), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | std::clamp(volt, voltMin, voltMax))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp:53:6: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::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 | void AMD::PMVoltOffsetProfilePart::Initializer::takePMVoltOffsetValue( | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrange.cpp:81:10: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::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 | state(index, importer.providePMFreqRangeState(index)); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:73:41: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 73 | pmPowerCapExporter.takePMPowerCapRange(min(), max()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:74:47: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 74 | pmPowerCapExporter.takePMPowerCapValue(value()); | ~~~~~^~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:74:41: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 74 | pmPowerCapExporter.takePMPowerCapValue(value()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:78: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 78 | importer.providePMVoltCurvePoint(static_cast(i)); | ^ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp: In member function 'void AMD::PMPowerCap::value(units::power::microwatt_t)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:97:6: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 97 | void AMD::PMPowerCap::value(units::power::microwatt_t value) | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:152:6: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | void AMD::PMVoltCurve::point(unsigned int index, | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:152:6: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:152:6: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:152:6: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:164:13: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 164 | std::string AMD::PMVoltCurve::ppOdClkVoltCmd(unsigned int index, | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:164:13: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:164:13: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:164:13: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:64:6: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 64 | void AMD::PMPowerCap::importControl(IControl::Importer &i) | ^~~ [ 54%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/curve/fancurvexmlparser.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:67:8: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 67 | value(pmPowerCapImporter.providePMPowerCapValue()); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.cpp:67: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 67 | outer_.stateRange_ = std::make_pair(min, max); | ~~~~~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.cpp:114:1: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | AMD::PMFreqRangeProfilePart::providePMFreqRangeState(unsigned int index) const | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpucontrolprovider.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreq.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqprovider.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.cpp:67: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 67 | outer_.stateRange_ = std::make_pair(min, max); | ~~~~~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:218:13: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 218 | std::string AMD::PMFreqVolt::ppOdClkVoltCmd(unsigned int index, | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:218:13: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:218:13: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:218:13: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/amdutils.cpp: In function 'bool Utils::AMD::readAMDGPUVRamSize(int, units::data::megabyte_t*)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/amdutils.cpp:43: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 43 | *size = units::make_unit( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 44 | drm_info.vram.total_heap_size / (1024 * 1024)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:57:58: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::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 | {ppOdClkVoltDataSource_->source(), ppOdClkVoltCmd(index, freq, volt)}); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:57:58: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:57:58: note: parameter passing for argument of type 'const units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:57:58: note: parameter passing for argument of type 'const units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp:62: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 62 | outer_.range_ = std::make_pair(min, max); | ~~~~~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp:97:22: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 97 | units::power::watt_t AMD::PMPowerCapProfilePart::providePMPowerCapValue() const | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:181:6: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | void AMD::PMVoltCurveProfilePart::point(unsigned int index, | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:181:6: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:181:6: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:181:6: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp:62: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 62 | outer_.range_ = std::make_pair(min, max); | ~~~~~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqprofilepart.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.cpp:64:6: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::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 | void AMD::PMFreqRangeProfilePart::Initializer::takePMFreqRangeStateRange( | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:207:6: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 207 | void AMD::PMFreqVolt::state(unsigned int index, | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:207:6: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:207:6: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:207:6: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:75:6: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 75 | void AMD::PMFreqVoltProfilePart::Initializer::takePMFreqVoltVoltRange( | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:78: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 78 | outer_.voltRange_ = std::make_pair(min, max); | ~~~~~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:81:6: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::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::PMFreqVoltProfilePart::Initializer::takePMFreqVoltFreqRange( | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:84: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 84 | outer_.freqRange_ = std::make_pair(min, max); | ~~~~~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqxmlparser.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:149: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 149 | AMD::PMFreqVoltProfilePart::providePMFreqVoltState(unsigned int index) const | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp:53:6: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 53 | void AMD::PMPowerCapProfilePart::Initializer::takePMPowerCapValue( | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprovider.cpp:28: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ [ 56%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqmodeprovider.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:164:13: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:164:13: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:164:13: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:164:13: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::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 /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/amdutils.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofileprovider.cpp:23: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:146:36: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 146 | ppOdClkVoltCmd(index, targetFreq, targetVolt)}); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:146:36: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:146:36: note: parameter passing for argument of type 'const units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:146: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 /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:78: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 78 | outer_.voltRange_ = std::make_pair(min, max); | ~~~~~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:84: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 84 | outer_.freqRange_ = std::make_pair(min, max); | ~~~~~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:95: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 95 | void AMD::PMFreqVolt::importControl(IControl::Importer &i) | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:103:10: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 103 | state(index, freq, volt); | ~~~~~^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:103:10: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:103:10: note: parameter passing for argument of type 'const units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:103:10: note: parameter passing for argument of type 'const units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 56%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqmodeprofilepart.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:152:6: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | void AMD::PMVoltCurve::point(unsigned int index, | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:152:6: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:152:6: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:152:6: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ [ 56%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqmodexmlparser.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:71: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 71 | void AMD::PMVoltCurve::importControl(IControl::Importer &i) | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:79:10: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 79 | point(static_cast(i), freq, volt); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:79:10: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:79:10: note: parameter passing for argument of type 'const units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:79:10: note: parameter passing for argument of type 'const units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:52:32: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 52 | ppOdClkVoltCmd(static_cast(i), freq, volt)}); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:52:32: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:52:32: note: parameter passing for argument of type 'const units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:52:32: note: parameter passing for argument of type 'const units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 57%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/sensors/graphitemxmlparser.cpp.o [ 57%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/sensors/graphitemprofilepart.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 57%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/sensors/gpusensorprovider.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:110:36: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 110 | ppOdClkVoltCmd(static_cast(i), targetFreq, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 111 | targetVolt)}); | ~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:110:36: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:110:36: note: parameter passing for argument of type 'const units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:110:36: note: parameter passing for argument of type 'const units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 57%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/gpufreq.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ [ 58%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/memfreq.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 58%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/gputemp.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:119:35: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 119 | exporter.takePMFreqVoltFreqRange(freqMim, freqMax); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:122:35: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 122 | exporter.takePMFreqVoltVoltRange(voltMim, voltMax); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 58%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/junctiontemp.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ [ 59%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/memorytemp.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ [ 59%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/gpuvolt.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:75:6: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 75 | void AMD::PMFreqVoltProfilePart::Initializer::takePMFreqVoltVoltRange( | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:81:6: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::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::PMFreqVoltProfilePart::Initializer::takePMFreqVoltFreqRange( | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 59%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/power.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:129: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 129 | AMD::PMVoltCurveProfilePart::providePMVoltCurvePoint(unsigned int index) const | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:181:6: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | void AMD::PMVoltCurveProfilePart::point(unsigned int index, | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:181:6: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:181:6: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:181:6: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:138: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 138 | void AMD::PMVoltCurveProfilePart::importProfilePart(IProfilePart::Importer &i) | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:147:10: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 147 | point(static_cast(i), freq, volt); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:147:10: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:147:10: note: parameter passing for argument of type 'const units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:147:10: note: parameter passing for argument of type 'const units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:149: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 149 | AMD::PMFreqVoltProfilePart::providePMFreqVoltState(unsigned int index) const | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 59%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/activity.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ [ 60%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/memusage.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 60%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/fanspeedrpm.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 60%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/fanspeedperc.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ [ 61%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/sensors/cpusensorprovider.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [ 61%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/sensors/cpu/cpufreqpack.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building CXX object src/CMakeFiles/corectrl_lib.dir/app/app.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building CXX object src/CMakeFiles/corectrl_lib.dir/app/appfactory.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 62%] Building CXX object src/CMakeFiles/corectrl_lib.dir/app/settings.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 62%] Building CXX object src/CMakeFiles/corectrl_lib.dir/app/singleinstance.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/fixed/fanfixed.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/fixed/fanfixed.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 62%] Building CXX object src/CMakeFiles/corectrl_lib.dir/app/systray.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 63%] Building CXX object src/CMakeFiles/corectrl_lib.dir/helper/helpercontrol.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 63%] Building CXX object src/CMakeFiles/corectrl_lib.dir/helper/helpermonitor.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurve.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurve.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/fixed/fanfixed.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/fixed/fanfixedprofilepart.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/fixed/fanfixedprofilepart.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 63%] Building CXX object src/CMakeFiles/corectrl_lib.dir/helper/helpersysctl.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/uifactory.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/qmlitem.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ [ 64%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/profilemanagerui.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/fixed/fanfixed.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/fixed/fanfixedprofilepart.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/fixed/fanfixedxmlparser.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/fixed/fanfixedxmlparser.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurve.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurveprofilepart.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/systeminfoui.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurve.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurveprofilepart.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurvexmlparser.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurvexmlparser.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/qmlcomponentfactory.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/qmlcomponentregistry.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/sysmodelqmlitem.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 66%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/gpuqmlitem.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 66%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/cpuqmlitem.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/helper/ihelpercontrol.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/helper/helpercontrol.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/helper/helpercontrol.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 66%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/sensors/graphitem.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 66%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/gpufreqgraphitem.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 67%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/memfreqgraphitem.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ [ 67%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/gputempgraphitem.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 67%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/junctiontempgraphitem.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/fan/fixed/fanfixedprofilepart.cpp:102:82: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 102 | units::concentration::percent_t AMD::FanFixedProfilePart::provideFanFixedValue() const | ^~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 68%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/memorytempgraphitem.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ [ 68%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/gpuvoltgraphitem.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/../sensor.h:22, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/gpufreq.cpp:23: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/fixed/fanfixed.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/fixed/fanfixedprofilepart.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/fixed/fanfixedxmlparser.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/fixed/fanfixedxmlparser.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeLhs units::operator*(const UnitTypeLhs&, T) [with UnitTypeLhs = units::unit_t, units::base_unit<> > >; T = int; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/fixed/fanfixedxmlparser.cpp:56:50: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2582: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 2582 | inline constexpr UnitTypeLhs operator*(const UnitTypeLhs& lhs, T rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/../sensor.h:22, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/gputemp.cpp:23: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/../sensor.h:22, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/memfreq.cpp:23: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/../sensor.h:22, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/junctiontemp.cpp:23: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/utility:70, from /usr/include/c++/11.2.1/tuple:38, from /usr/include/c++/11.2.1/functional:54, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/exportable.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/icontrol.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/control.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurve.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurve.cpp:18: /usr/include/c++/11.2.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, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >&; _T2 = units::unit_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> > >&; typename std::__strip_reference_wrapper::type>::__type = units::unit_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> > >; typename std::decay<_Tp2>::type = std::decay, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >&>::type; typename std::__strip_reference_wrapper::type>::__type = units::unit_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> > >; typename std::decay<_Tp>::type = std::decay, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >&>::type]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurve.cpp:40:28: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567: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 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurve.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurve.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitType units::make_unit(T) [with UnitType = units::unit_t, units::base_unit<> > >; T = int; = void]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurve.cpp:49:73: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2181: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 2181 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/amdutils.cpp:474: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 474 | points.emplace_back(std::make_pair(freq, volt)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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 string&)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/amdutils.cpp:298: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 298 | return std::make_pair(units::make_unit(min), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 299 | units::make_unit(max)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/amdutils.cpp:299: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 299 | units::make_unit(max)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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 string&)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/amdutils.cpp:348: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 348 | return std::make_pair(units::make_unit(min), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 349 | units::make_unit(max)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/amdutils.cpp:349: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 349 | units::make_unit(max)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/fan/fixed/fanfixed.cpp:62:55: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 62 | std::round(fanFixedImporter.provideFanFixedValue().to() * 255))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/utility:70, from /usr/include/c++/11.2.1/tuple:38, from /usr/include/c++/11.2.1/functional:54, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/exportable.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/icontrol.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/control.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurve.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurve.cpp:18: /usr/include/c++/11.2.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 std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurve.cpp:209:21: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/../sensor.h:22, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/memorytemp.cpp:23: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/../sensor.h:22, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/gpuvolt.cpp:23: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/../sensor.h:22, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/power.cpp:23: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/../sensor.h:22, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/activity.cpp:23: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/utility:70, from /usr/include/c++/11.2.1/tuple:38, from /usr/include/c++/11.2.1/functional:54, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/exportable.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/profilepart.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurveprofilepart.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp:18: /usr/include/c++/11.2.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, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >&; _T2 = units::unit_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> > >&; typename std::__strip_reference_wrapper::type>::__type = units::unit_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> > >; typename std::decay<_Tp2>::type = std::decay, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >&>::type; typename std::__strip_reference_wrapper::type>::__type = units::unit_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> > >; typename std::decay<_Tp>::type = std::decay, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >&>::type]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp:76:37: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567: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 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/../sensor.h:22, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/memusage.cpp:23: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/../sensor.h:22, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/fanspeedrpm.cpp:23: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp:123:58: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 123 | AMD::FanCurveProfilePart::provideFanCurveFanStartValue() const | ^~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/../sensor.h:22, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/fanspeedperc.cpp:23: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/cpu/../sensor.h:22, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/cpu/cpufreqpack.cpp:23: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:71, from /usr/include/c++/11.2.1/array:40, from /usr/include/c++/11.2.1/tuple:39, from /usr/include/c++/11.2.1/functional:54, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/exportable.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/icontrol.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/control.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurve.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurve.cpp:18: /usr/include/c++/11.2.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++/11.2.1/bits/stl_algo.h:3911:37: required from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator, units::unit, units::base_unit, std::ratio<0, 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::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<> > > > > >; _Predicate = AMD::FanCurve::evaluatePwm(units::concentration::percent_t) const::]' /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurve.cpp:183:28: required from here /usr/include/c++/11.2.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) | ^~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.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++/11.2.1/bits/stl_algo.h:3911:37: required from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator, units::unit, units::base_unit, std::ratio<0, 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::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<> > > > > >; _Predicate = AMD::FanCurve::evaluateTemp(units::temperature::celsius_t) const::]' /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurve.cpp:216:28: required from here /usr/include/c++/11.2.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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurve.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurveprofilepart.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurvexmlparser.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurvexmlparser.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeLhs units::operator*(const UnitTypeLhs&, T) [with UnitTypeLhs = units::unit_t, units::base_unit<> > >; T = int; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurvexmlparser.cpp:69:66: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2582: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 2582 | inline constexpr UnitTypeLhs operator*(const UnitTypeLhs& lhs, T rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ [ 68%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/powergraphitem.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/fan/curve/fancurve.cpp:29:1: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 29 | AMD::FanCurve::FanCurve( | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/core/components/controls/amd/fan/curve/fancurve.cpp:40: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 40 | , tempRange_(std::make_pair(tempMin, tempMax)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/fan/curve/fancurve.cpp:88:52: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 88 | fanCurveImporter.provideFanCurveFanStartValue().to() * 255))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/functional:65, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/exportable.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/icontrol.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/control.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurve.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurve.cpp:18: /usr/include/c++/11.2.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, std::ratio<0, 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::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<> > > > > >; _Predicate = AMD::FanCurve::evaluatePwm(units::concentration::percent_t) const::]': /usr/include/c++/11.2.1/bits/stl_algo.h:3901: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 3901 | find_if(_InputIterator __first, _InputIterator __last, | ^~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:3910: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 3910 | return std::__find_if(__first, __last, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 3911 | __gnu_cxx::__ops::__pred_iter(__pred)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:71, from /usr/include/c++/11.2.1/array:40, from /usr/include/c++/11.2.1/tuple:39, from /usr/include/c++/11.2.1/functional:54, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/exportable.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/icontrol.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/control.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurve.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurve.cpp:18: /usr/include/c++/11.2.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++/11.2.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++/11.2.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 /usr/include/c++/11.2.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 /usr/include/c++/11.2.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++/11.2.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++/11.2.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) | ^~~~~~~~~~ In file included from /usr/include/c++/11.2.1/array:40, from /usr/include/c++/11.2.1/tuple:39, from /usr/include/c++/11.2.1/functional:54, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/exportable.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/icontrol.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/control.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurve.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurve.cpp:18: /usr/include/c++/11.2.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, std::ratio<0, 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::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<> > > > > >; _Predicate = __gnu_cxx::__ops::_Iter_pred >]': /usr/include/c++/11.2.1/bits/stl_algobase.h:2112: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 2112 | __find_if(_Iterator __first, _Iterator __last, _Predicate __pred) | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/fan/curve/fancurve.cpp:202:5: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 202 | int AMD::FanCurve::lerpFromPwm(units::concentration::percent_t input, | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurve.cpp:209:21: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | std::make_pair(p1.first.to(), p1.second.to()), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/fan/curve/fancurve.cpp:213:14: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 213 | unsigned int AMD::FanCurve::evaluateTemp(units::temperature::celsius_t input) const | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/functional:65, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/exportable.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/icontrol.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/control.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurve.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurve.cpp:18: /usr/include/c++/11.2.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, std::ratio<0, 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::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<> > > > > >; _Predicate = AMD::FanCurve::evaluateTemp(units::temperature::celsius_t) const::]': /usr/include/c++/11.2.1/bits/stl_algo.h:3901: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 3901 | find_if(_InputIterator __first, _InputIterator __last, | ^~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:3910: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 3910 | return std::__find_if(__first, __last, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 3911 | __gnu_cxx::__ops::__pred_iter(__pred)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:71, from /usr/include/c++/11.2.1/array:40, from /usr/include/c++/11.2.1/tuple:39, from /usr/include/c++/11.2.1/functional:54, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/exportable.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/icontrol.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/control.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurve.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurve.cpp:18: /usr/include/c++/11.2.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++/11.2.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++/11.2.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 /usr/include/c++/11.2.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 /usr/include/c++/11.2.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)); } | ^ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.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++/11.2.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) | ^~~~~~~~~~ In file included from /usr/include/c++/11.2.1/array:40, from /usr/include/c++/11.2.1/tuple:39, from /usr/include/c++/11.2.1/functional:54, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/exportable.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/icontrol.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/control.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurve.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurve.cpp:18: /usr/include/c++/11.2.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, std::ratio<0, 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::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<> > > > > >; _Predicate = __gnu_cxx::__ops::_Iter_pred >]': /usr/include/c++/11.2.1/bits/stl_algobase.h:2112: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 2112 | __find_if(_Iterator __first, _Iterator __last, _Predicate __pred) | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/fan/curve/fancurve.cpp:236:14: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 | unsigned int AMD::FanCurve::lerpFromTemp(units::temperature::celsius_t input, | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurve.cpp:244:25: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 244 | std::make_pair(p1.first.to(), p1.second.to()), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/fixed/fanfixed.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/fixed/fanfixedprovider.cpp:27: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ [ 68%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/activitygraphitem.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/fan/curve/fancurve.cpp:40: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 40 | , tempRange_(std::make_pair(tempMin, tempMax)) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp:73:6: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 73 | void AMD::FanCurveProfilePart::Initializer::takeFanCurveTemperatureRange( | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp:76: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 76 | outer_.tempRange_ = std::make_pair(min, max); | ~~~~~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp:123:1: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 123 | AMD::FanCurveProfilePart::provideFanCurveFanStartValue() const | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 69%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/memusagegraphitem.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 69%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/fanspeedrpmgraphitem.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 69%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/fanspeedpercgraphitem.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp:76: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 76 | outer_.tempRange_ = std::make_pair(min, max); | ~~~~~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/fan/curve/fancurve.cpp:94:48: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 94 | fanCurveExporter.takeFanCurveTemperatureRange(tempRange_.first, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 95 | tempRange_.second); | ~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurve.cpp:98:45: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 98 | fanCurveExporter.takeFanCurveFanStartValue(std::round(fanStartValue() / 2.55)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/fan/curve/fancurve.cpp:236:14: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 | unsigned int AMD::FanCurve::lerpFromTemp(units::temperature::celsius_t input, | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurve.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurveprovider.cpp:27: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurve.cpp: In member function 'int AMD::FanCurve::evaluatePwm(units::concentration::percent_t) const': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurve.cpp:180:5: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 180 | int AMD::FanCurve::evaluatePwm(units::concentration::percent_t input) const | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp:67:6: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 67 | void AMD::FanCurveProfilePart::Initializer::takeFanCurveFanStartValue( | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp:73:6: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 73 | void AMD::FanCurveProfilePart::Initializer::takeFanCurveTemperatureRange( | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp:123:1: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 123 | AMD::FanCurveProfilePart::provideFanCurveFanStartValue() const | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/fan/curve/fancurve.cpp:150: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 150 | Utils::Common::normalizePoints(points_, tempRange_); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurve.cpp:151:30: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 151 | fanStartTemp_ = evaluatePwm(std::round(fanStartValue_ / 2.55)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/fan/curve/fancurve.cpp:213:14: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 213 | unsigned int AMD::FanCurve::evaluateTemp(units::temperature::celsius_t input) const | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp:158: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 158 | Utils::Common::normalizePoints(points_, tempRange_); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp: In member function 'virtual void AMD::FanCurveProfilePart::importProfilePart(IProfilePart::Importer&)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp:128: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 128 | void AMD::FanCurveProfilePart::importProfilePart(IProfilePart::Importer &i) | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/sensors/cpu/cpufreqpackgraphitem.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlmodeqmlitem.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/fan/curve/fancurve.cpp:59: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 59 | Utils::Common::normalizePoints(points_, tempRange_); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurve.cpp:62:30: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 62 | fanStartTemp_ = evaluatePwm(std::round(fanStartValue_ / 2.55)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlgroupqmlitem.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/noopqmlitem.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/pmperfmodeqmlitem.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmautoqmlitem.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixedqmlitem.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/pmadvancedqmlitem.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreqqmlitem.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqqmlitem.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [ 73%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/freqmode/pmfreqmodeqmlitem.cpp.o [ 73%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/pmoverclockqmlitem.cpp.o [ 73%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodqmlitem.cpp.o In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:64, from /usr/include/c++/11.2.1/bits/char_traits.h:39, from /usr/include/c++/11.2.1/string_view:41, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/activity.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/activity.cpp:18: /usr/include/c++/11.2.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 std::__strip_reference_wrapper::type>::__type = units::unit_t, units::base_unit<> > >; typename std::decay<_Tp2>::type = std::decay, units::base_unit<> > > >::type; typename std::__strip_reference_wrapper::type>::__type = units::unit_t, units::base_unit<> > >; typename std::decay<_Tp>::type = std::decay, units::base_unit<> > > >::type]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/activity.cpp:73:31: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567: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 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ [ 73%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/pmoverdriveqmlitem.cpp.o [ 74%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/cpu/../sensor.h:22, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/cpu/cpufreqpack.cpp:23: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/core/components/sensors/cpu/cpufreqpack.cpp:115:73: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2107: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 2107 | inline constexpr unit_t convert() const noexcept | ^~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/helper/ihelpercontrol.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/app/app.cpp:26: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:64, from /usr/include/c++/11.2.1/bits/char_traits.h:39, from /usr/include/c++/11.2.1/string_view:41, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/fanspeedperc.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/fanspeedperc.cpp:18: /usr/include/c++/11.2.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 std::__strip_reference_wrapper::type>::__type = units::unit_t, units::base_unit<> > >; typename std::decay<_Tp2>::type = std::decay, units::base_unit<> > > >::type; typename std::__strip_reference_wrapper::type>::__type = units::unit_t, units::base_unit<> > >; typename std::decay<_Tp>::type = std::decay, units::base_unit<> > > >::type]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/fanspeedperc.cpp:97:37: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567: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 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/../sensor.h:22, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/activity.cpp:23: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitType units::make_unit(T) [with UnitType = units::unit_t, units::base_unit<> > >; T = int; = void]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/../sensor.h:53: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++/11.2.1/bits/unique_ptr.h:962:30: required from 'typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = Sensor, units::base_unit<> > >, unsigned int>; _Args = {const std::basic_string_view >&, std::vector, std::default_delete > >, std::allocator, std::default_delete > > > >, std::pair, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, 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::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, 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> >}; typename std::_MakeUniq<_Tp>::__single_object = std::unique_ptr, units::base_unit<> > >, unsigned int>, std::default_delete, units::base_unit<> > >, unsigned int> > >]' /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/activity.cpp:71:83: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2181: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 2181 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/../sensor.h:22, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/gpufreq.cpp:23: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitType units::make_unit(T) [with UnitType = units::unit_t, units::unit, units::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.2.3/src/core/components/sensors/amd/../sensor.h:53: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++/11.2.1/bits/unique_ptr.h:962:30: required from 'typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = Sensor, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, unsigned int>; _Args = {const std::basic_string_view >&, std::vector, std::default_delete > >, std::allocator, std::default_delete > > > >, std::optional, 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<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> > >}; typename std::_MakeUniq<_Tp>::__single_object = std::unique_ptr, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, unsigned int>, std::default_delete, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, unsigned int> > >]' /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/gpufreq.cpp:94:82: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2181: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 2181 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ [ 74%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeqmlitem.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/../sensor.h:22, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/junctiontemp.cpp:23: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitType units::make_unit(T) [with UnitType = units::unit_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; = void]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/../sensor.h:53: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++/11.2.1/bits/unique_ptr.h:962:30: required from 'typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = Sensor, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >, int>; _Args = {const std::basic_string_view >&, std::vector, std::default_delete > >, std::allocator, std::default_delete > > > >, std::optional, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 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<27315, 100> >, double, units::linear_scale>, units::unit_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, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<27315, 100> >, double, units::linear_scale> > >}; typename std::_MakeUniq<_Tp>::__single_object = std::unique_ptr, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >, int>, std::default_delete, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >, int> > >]' /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/junctiontemp.cpp:99:79: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2181: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 2181 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/../sensor.h:22, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/gputemp.cpp:23: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitType units::make_unit(T) [with UnitType = units::unit_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; = void]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/../sensor.h:53: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++/11.2.1/bits/unique_ptr.h:962:30: required from 'typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = Sensor, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >, int>; _Args = {const std::basic_string_view >&, std::vector, std::default_delete > >, std::allocator, std::default_delete > > > >, std::optional, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 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<27315, 100> >, double, units::linear_scale>, units::unit_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, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<27315, 100> >, double, units::linear_scale> > >}; typename std::_MakeUniq<_Tp>::__single_object = std::unique_ptr, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >, int>, std::default_delete, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >, int> > >]' /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/gputemp.cpp:105:79: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2181: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 2181 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ [ 74%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveqmlitem.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/../sensor.h:22, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/power.cpp:23: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitType units::make_unit(T) [with UnitType = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >; T = int; = void]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/../sensor.h:53: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++/11.2.1/bits/unique_ptr.h:962:30: required from 'typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = Sensor, units::base_unit, std::ratio<1>, std::ratio<-3> > > >, unsigned int>; _Args = {const std::basic_string_view >&, std::vector, std::default_delete > >, std::allocator, std::default_delete > > > >, std::optional, units::base_unit, std::ratio<1, 1>, std::ratio<-3, 1>, std::ratio<0, 1>, std::ratio<0, 1>, 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::base_unit, std::ratio<1, 1>, std::ratio<-3, 1>, std::ratio<0, 1>, std::ratio<0, 1>, 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> > >}; typename std::_MakeUniq<_Tp>::__single_object = std::unique_ptr, units::base_unit, std::ratio<1>, std::ratio<-3> > > >, unsigned int>, std::default_delete, units::base_unit, std::ratio<1>, std::ratio<-3> > > >, unsigned int> > >]' /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/power.cpp:106:73: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2181: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 2181 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/../sensor.h:22, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/memfreq.cpp:23: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitType units::make_unit(T) [with UnitType = units::unit_t, units::unit, units::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.2.3/src/core/components/sensors/amd/../sensor.h:53: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++/11.2.1/bits/unique_ptr.h:962:30: required from 'typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = Sensor, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, unsigned int>; _Args = {const std::basic_string_view >&, std::vector, std::default_delete > >, std::allocator, std::default_delete > > > >, std::optional, 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<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> > >}; typename std::_MakeUniq<_Tp>::__single_object = std::unique_ptr, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, unsigned int>, std::default_delete, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, unsigned int> > >]' /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/memfreq.cpp:94:82: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2181: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 2181 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/../sensor.h:22, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/gpuvolt.cpp:23: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitType units::make_unit(T) [with UnitType = units::unit_t, units::unit, 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; = void]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/../sensor.h:53: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++/11.2.1/bits/unique_ptr.h:962:30: required from 'typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = Sensor, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, int>; _Args = {const std::basic_string_view >&, std::vector, std::default_delete > >, std::allocator, std::default_delete > > > >, std::optional, 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>, 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> > >}; typename std::_MakeUniq<_Tp>::__single_object = std::unique_ptr, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, int>, std::default_delete, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, int> > >]' /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/gpuvolt.cpp:89:77: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2181: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 2181 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/../sensor.h:22, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/memorytemp.cpp:23: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitType units::make_unit(T) [with UnitType = units::unit_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; = void]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/../sensor.h:53: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++/11.2.1/bits/unique_ptr.h:962:30: required from 'typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = Sensor, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >, int>; _Args = {const std::basic_string_view >&, std::vector, std::default_delete > >, std::allocator, std::default_delete > > > >, std::optional, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 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<27315, 100> >, double, units::linear_scale>, units::unit_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, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<27315, 100> >, double, units::linear_scale> > >}; typename std::_MakeUniq<_Tp>::__single_object = std::unique_ptr, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >, int>, std::default_delete, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >, int> > >]' /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/memorytemp.cpp:99:79: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2181: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 2181 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/../sensor.h:22, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/memusage.cpp:23: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitType units::make_unit(T) [with UnitType = units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 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.2.3/src/core/components/sensors/amd/../sensor.h:53: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++/11.2.1/bits/unique_ptr.h:962:30: required from 'typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = Sensor, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, unsigned int>; _Args = {const std::basic_string_view >&, std::vector, std::default_delete > >, std::allocator, std::default_delete > > > >, std::optional, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 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> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 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> >, double, units::linear_scale> > >}; typename std::_MakeUniq<_Tp>::__single_object = std::unique_ptr, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, unsigned int>, std::default_delete, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, unsigned int> > >]' /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/memusage.cpp:85:76: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2181: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 2181 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/../sensor.h:22, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/fanspeedperc.cpp:23: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitType units::make_unit(T) [with UnitType = units::unit_t, units::base_unit<> > >; T = int; = void]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/../sensor.h:53: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++/11.2.1/bits/unique_ptr.h:962:30: required from 'typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = Sensor, units::base_unit<> > >, unsigned int>; _Args = {const std::basic_string_view >&, std::vector, std::default_delete > >, std::allocator, std::default_delete > > > >, std::pair, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, 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::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, 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> >}; typename std::_MakeUniq<_Tp>::__single_object = std::unique_ptr, units::base_unit<> > >, unsigned int>, std::default_delete, units::base_unit<> > >, unsigned int> > >]' /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/fanspeedperc.cpp:95:76: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2181: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 2181 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/../sensor.h:22, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/fanspeedrpm.cpp:23: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitType units::make_unit(T) [with UnitType = units::unit_t, units::unit, units::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.2.3/src/core/components/sensors/amd/../sensor.h:53: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++/11.2.1/bits/unique_ptr.h:962:30: required from 'typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = Sensor, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >, unsigned int>; _Args = {const std::basic_string_view >&, std::vector, std::default_delete > >, std::allocator, std::default_delete > > > >, std::optional, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1, 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<1, 1>, std::ratio<0, 1> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1, 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<1, 1>, std::ratio<0, 1> >, double, units::linear_scale> > >, AMD::FanSpeedRPM::Provider::provideGPUSensors(const IGPUInfo&, const ISWInfo&) const:: >&)>}; typename std::_MakeUniq<_Tp>::__single_object = std::unique_ptr, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >, unsigned int>, std::default_delete, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >, unsigned int> > >]' /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/fanspeedrpm.cpp:133:59: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2181: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 2181 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 75%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetqmlitem.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/../sensor.h:22, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/../sensorgraphitem.h:22, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/gputempgraphitem.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/../sensor.h:22, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/../sensorgraphitem.h:22, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/gpufreqgraphitem.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/helper/helpercontrol.cpp: In member function 'virtual units::time::millisecond_t HelperControl::minExitTimeout() const': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/helper/helpercontrol.cpp:45:60: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 45 | units::time::millisecond_t HelperControl::minExitTimeout() const | ^~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/../sensor.h:22, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/../sensorgraphitem.h:22, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/memorytempgraphitem.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/../sensor.h:22, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/../sensorgraphitem.h:22, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/junctiontempgraphitem.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/../sensor.h:22, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/../sensorgraphitem.h:22, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/memfreqgraphitem.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 75%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofileqmlitem.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/../sensor.h:22, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/../sensorgraphitem.h:22, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/gpuvoltgraphitem.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/helper/ihelpercontrol.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/helper/helpercontrol.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/app/appfactory.cpp:52: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/../sensor.h:22, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/../sensorgraphitem.h:22, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/powergraphitem.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 75%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powercap/pmpowercapqmlitem.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 75%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstateqmlitem.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 76%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstatemodeqmlitem.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 76%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fanmodeqmlitem.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/../sensor.h:22, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/../sensorgraphitem.h:22, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/activitygraphitem.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/../sensor.h:22, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/../sensorgraphitem.h:22, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/memusagegraphitem.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/../sensor.h:22, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/../sensorgraphitem.h:22, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/fanspeedrpmgraphitem.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/../sensor.h:22, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/../sensorgraphitem.h:22, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/fanspeedpercgraphitem.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/cpu/../sensor.h:22, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/cpu/../sensorgraphitem.h:22, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/cpu/cpufreqpackgraphitem.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 76%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/auto/fanautoqmlitem.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/igpucontrolprovider.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprovider.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprovider.cpp:18: /usr/include/c++/11.2.1/bits/unique_ptr.h: In member function 'virtual std::vector > AMD::PMPowerCapProvider::provideGPUControls(const IGPUInfo&, const ISWInfo&) const': /usr/include/c++/11.2.1/bits/unique_ptr.h:962:30: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 962 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 77%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fixed/fanfixedqmlitem.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 77%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreq.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqprofilepart.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqqmlitem.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqqmlitem.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ [ 77%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqqmlitem.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/gputempgraphitem.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/sensors/amd/../sensorgraphitem.h:51: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 51 | void takeValue(Unit value) override | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 78%] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqmodeqmlitem.cpp.o /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/memorytempgraphitem.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/sensors/amd/../sensorgraphitem.h:51: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 51 | void takeValue(Unit value) override | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/junctiontempgraphitem.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/sensors/amd/../sensorgraphitem.h:51: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 51 | void takeValue(Unit value) override | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/memfreqgraphitem.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/sensors/amd/../sensorgraphitem.h:51: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 51 | void takeValue(Unit value) override | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/gpufreqgraphitem.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/sensors/amd/../sensorgraphitem.h:51: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 51 | void takeValue(Unit value) override | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqod.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodprofilepart.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodqmlitem.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodqmlitem.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/gpuvoltgraphitem.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/sensors/amd/../sensorgraphitem.h:51: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 51 | void takeValue(Unit value) override | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/powergraphitem.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/sensors/amd/../sensorgraphitem.h:51: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 51 | void takeValue(Unit value) override | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/activitygraphitem.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/sensors/amd/../sensorgraphitem.h:51: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 51 | void takeValue(Unit value) override | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/memusagegraphitem.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/sensors/amd/../sensorgraphitem.h:51: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 51 | void takeValue(Unit value) override | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/fanspeedpercgraphitem.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/sensors/amd/../sensorgraphitem.h:51: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 51 | void takeValue(Unit value) override | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/amd/fanspeedrpmgraphitem.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/sensors/amd/../sensorgraphitem.h:51: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 51 | void takeValue(Unit value) override | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/cpu/cpufreqpackgraphitem.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/sensors/cpu/../sensorgraphitem.h:51: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 51 | void takeValue(Unit value) override | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 78%] Built target catch_main /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveqmlitem.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveqmlitem.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrange.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeqmlitem.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeqmlitem.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/app/app.cpp: In member function 'int App::exec(int, char**)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/app/app.cpp:83:66: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 83 | helperControl_->minExitTimeout().to())}; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffset.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetqmlitem.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetqmlitem.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/igpucontrolprovider.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurveprovider.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurveprovider.cpp:18: /usr/include/c++/11.2.1/bits/unique_ptr.h: In member function 'virtual std::vector > AMD::FanCurveProvider::provideGPUControls(const IGPUInfo&, const ISWInfo&) const': /usr/include/c++/11.2.1/bits/unique_ptr.h:962:30: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 962 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapqmlitem.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapqmlitem.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/fixed/fanfixed.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/fixed/fanfixedprofilepart.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/fixed/fanfixedqmlitem.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/fixed/fanfixedqmlitem.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/amdutils.cpp:533: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 533 | std::make_pair(std::move(*freqRange), std::move(*voltRange))); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurve.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurveprofilepart.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurveqmlitem.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/fan/fixed/fanfixedqmlitem.cpp:134:78: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 134 | units::concentration::percent_t AMD::FanFixedQMLItem::provideFanFixedValue() const | ^~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodqmlitem.cpp:63:6: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 63 | void AMD::PMFreqOdQMLItem::Initializer::takePMFreqOdBaseSclk( | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/utility:70, from /usr/include/c++/11.2.1/tuple:38, from /usr/include/c++/11.2.1/functional:54, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/exportable.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/qmlitem.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp:18: /usr/include/c++/11.2.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, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >&; _T2 = const units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >&; typename std::__strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::decay<_Tp2>::type = std::decay, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >&>::type; typename std::__strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::decay<_Tp>::type = std::decay, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >&>::type]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp:227:44: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567: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 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeqmlitem.cpp:168:70: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 168 | AMD::PMFreqRangeQMLItem::providePMFreqRangeState(unsigned int index) const | ^~~~~ In file included from /usr/include/c++/11.2.1/utility:70, from /usr/include/c++/11.2.1/tuple:38, from /usr/include/c++/11.2.1/functional:54, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/exportable.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/qmlitem.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveqmlitem.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveqmlitem.cpp:18: /usr/include/c++/11.2.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, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; _T2 = units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::__strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::decay<_Tp2>::type = std::decay, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >::type; typename std::__strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::decay<_Tp>::type = std::decay, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >::type]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveqmlitem.cpp:121:33: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567: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 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetqmlitem.cpp:109:82: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 109 | units::voltage::millivolt_t AMD::PMVoltOffsetQMLItem::providePMVoltOffsetValue() const | ^~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp:84:6: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::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 | void AMD::PMFreqVoltQMLItem::Initializer::takePMFreqVoltVoltRange( | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp:90:6: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 90 | void AMD::PMFreqVoltQMLItem::Initializer::takePMFreqVoltFreqRange( | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp:227: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 227 | newStates.emplace(index, std::make_pair(freq, volt)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp:293:6: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 293 | void AMD::PMFreqVoltQMLItem::voltRange(units::voltage::millivolt_t min, | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp:299:6: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 299 | void AMD::PMFreqVoltQMLItem::freqRange(units::frequency::megahertz_t min, | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapqmlitem.cpp:109:71: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 109 | units::power::watt_t AMD::PMPowerCapQMLItem::providePMPowerCapValue() const | ^~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp:227: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 227 | newStates.emplace(index, std::make_pair(freq, volt)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp:293:6: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 293 | void AMD::PMFreqVoltQMLItem::voltRange(units::voltage::millivolt_t min, | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp:299:6: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 299 | void AMD::PMFreqVoltQMLItem::freqRange(units::frequency::megahertz_t min, | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp:260: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 260 | AMD::PMFreqVoltQMLItem::providePMFreqVoltState(unsigned int index) const | ^~~ In file included from /usr/include/c++/11.2.1/utility:70, from /usr/include/c++/11.2.1/tuple:38, from /usr/include/c++/11.2.1/functional:54, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/exportable.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/qmlitem.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurveqmlitem.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp:18: /usr/include/c++/11.2.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, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >; _T2 = units::unit_t, units::base_unit<> > >; typename std::__strip_reference_wrapper::type>::__type = units::unit_t, units::base_unit<> > >; typename std::decay<_Tp2>::type = std::decay, units::base_unit<> > > >::type; typename std::__strip_reference_wrapper::type>::__type = units::unit_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> > >; typename std::decay<_Tp>::type = std::decay, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >::type]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp:123:33: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567: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 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp:202:54: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 202 | AMD::FanCurveQMLItem::provideFanCurveFanStartValue() const | ^~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp:89:6: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 89 | void AMD::FanCurveQMLItem::Initializer::takeFanCurveTemperatureRange( | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp:125: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 125 | units::concentration::percent_t(std::round(oldPoint.y()))); | ^ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp:202:1: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 202 | AMD::FanCurveQMLItem::provideFanCurveFanStartValue() const | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp:253:6: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 253 | void AMD::FanCurveQMLItem::temperatureRange(units::temperature::celsius_t min, | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp:238: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 238 | auto newValue = static_cast(value * 100); | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp:126: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 126 | auto nPoint = std::make_pair( | ~~~~~~~~~~~~~~^ 127 | units::temperature::celsius_t(std::round(newPoint.x())), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 128 | units::concentration::percent_t(std::round(newPoint.y()))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp:83:6: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 83 | void AMD::FanCurveQMLItem::Initializer::takeFanCurveFanStartValue( | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/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.2.3/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp:253:6: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 253 | void AMD::FanCurveQMLItem::temperatureRange(units::temperature::celsius_t min, | ^~~ [ 78%] Linking CXX shared library libcorectrl.so [ 78%] Built target corectrl_lib [ 79%] Generating ../../src/translations/lang_en_EN.qm [ 80%] Generating ../../src/translations/lang_es_ES.qm [ 80%] Generating ../../src/translations/lang_ca_ES.qm [ 80%] Generating ../../src/translations/lang_fr_FR.qm [ 80%] Generating ../../src/translations/lang_ru_RU.qm [ 80%] Generating ../../src/translations/lang_bg_BG.qm Updating '/home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/translations/lang_es_ES.qm'... Updating '/home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/translations/lang_ru_RU.qm'... Generated 169 translation(s) (169 finished and 0 unfinished) Generated 161 translation(s) (161 finished and 0 unfinished) Ignored 8 untranslated source text(s) Updating '/home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/translations/lang_en_EN.qm'... Updating '/home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/translations/lang_fr_FR.qm'... Updating '/home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/translations/lang_ca_ES.qm'... [ 80%] Building CXX object tests/CMakeFiles/test_all.dir/src/test_amdfancurve.cpp.o [ 80%] Building CXX object tests/CMakeFiles/test_all.dir/src/test_amdfanfixed.cpp.o Generated 169 translation(s) (169 finished and 0 unfinished) Generated 169 translation(s) (169 finished and 0 unfinished) [ 80%] Building CXX object tests/CMakeFiles/test_all.dir/src/test_amdgpuinfopmoverdrive.cpp.o Updating '/home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/translations/lang_bg_BG.qm'... Generated 168 translation(s) (168 finished and 0 unfinished) Ignored 1 untranslated source text(s) [ 81%] Building CXX object tests/CMakeFiles/test_all.dir/src/test_amdfanauto.cpp.o [ 82%] Building CXX object tests/CMakeFiles/test_all.dir/src/test_amdgpuinfopm.cpp.o [ 82%] Building CXX object tests/CMakeFiles/test_all.dir/src/test_amdgpuinfovbios.cpp.o [ 82%] Building CXX object tests/CMakeFiles/test_all.dir/src/test_amdfanmode.cpp.o Generated 167 translation(s) (166 finished and 1 unfinished) Ignored 2 untranslated source text(s) [ 82%] Building CXX object tests/CMakeFiles/test_all.dir/src/test_amdpmautolegacy.cpp.o [ 83%] Building CXX object tests/CMakeFiles/test_all.dir/src/test_amdpmautor600.cpp.o [ 83%] Building CXX object tests/CMakeFiles/test_all.dir/src/test_amdpmdynamicfreq.cpp.o [ 84%] Building CXX object tests/CMakeFiles/test_all.dir/src/test_amdpmadvanced.cpp.o [ 84%] Building CXX object tests/CMakeFiles/test_all.dir/src/test_amdpmauto.cpp.o [ 85%] Building CXX object tests/CMakeFiles/test_all.dir/src/test_amdpmfixedlegacy.cpp.o [ 85%] Building CXX object tests/CMakeFiles/test_all.dir/src/test_amdpmfixed.cpp.o [ 85%] Building CXX object tests/CMakeFiles/test_all.dir/src/test_amdpmfreqmode.cpp.o [ 85%] Building CXX object tests/CMakeFiles/test_all.dir/src/test_amdpmfixedr600.cpp.o [ 85%] Building CXX object tests/CMakeFiles/test_all.dir/src/test_amdpmoverclock.cpp.o [ 85%] Building CXX object tests/CMakeFiles/test_all.dir/src/test_amdpmfreqvolt.cpp.o [ 86%] Building CXX object tests/CMakeFiles/test_all.dir/src/test_amdpmperfmode.cpp.o [ 86%] Building CXX object tests/CMakeFiles/test_all.dir/src/test_amdpmfixedfreq.cpp.o [ 87%] Building CXX object tests/CMakeFiles/test_all.dir/src/test_amdpmfreqod.cpp.o [ 87%] Building CXX object tests/CMakeFiles/test_all.dir/src/test_amdpmfreqrange.cpp.o [ 88%] Building CXX object tests/CMakeFiles/test_all.dir/src/test_amdpmvoltcurve.cpp.o [ 88%] Building CXX object tests/CMakeFiles/test_all.dir/src/test_amdpmpowerstate.cpp.o [ 88%] Building CXX object tests/CMakeFiles/test_all.dir/src/test_amdpmvoltoffset.cpp.o [ 88%] Building CXX object tests/CMakeFiles/test_all.dir/src/test_amdpmpowercap.cpp.o [ 88%] Building CXX object tests/CMakeFiles/test_all.dir/src/test_amdppdpmhandler.cpp.o [ 89%] Building CXX object tests/CMakeFiles/test_all.dir/src/test_amdutils.cpp.o [ 89%] Building CXX object tests/CMakeFiles/test_all.dir/src/test_amdpmpowerprofile.cpp.o [ 89%] Building CXX object tests/CMakeFiles/test_all.dir/src/test_commonutils.cpp.o [ 90%] Building CXX object tests/CMakeFiles/test_all.dir/src/test_control.cpp.o [ 90%] Building CXX object tests/CMakeFiles/test_all.dir/src/test_commandqueue.cpp.o [ 90%] Generating qrc_resources.cpp [ 90%] Building CXX object tests/CMakeFiles/test_all.dir/src/test_controlgroup.cpp.o [ 90%] Building CXX object tests/CMakeFiles/test_all.dir/src/test_controlmode.cpp.o [ 91%] Building CXX object tests/CMakeFiles/test_all.dir/src/test_cpufreq.cpp.o [ 91%] Building CXX object tests/CMakeFiles/test_all.dir/src/test_cpu.cpp.o [ 91%] Building CXX object tests/CMakeFiles/test_all.dir/src/test_cpuinfo.cpp.o [ 90%] Building CXX object tests/CMakeFiles/test_all.dir/src/test_cpufreqmode.cpp.o [ 92%] Building CXX object tests/CMakeFiles/test_all.dir/src/test_cpuinfoproccpuinfo.cpp.o [ 92%] Building CXX object tests/CMakeFiles/test_all.dir/src/test_cpuinfolscpu.cpp.o [ 93%] Building CXX object tests/CMakeFiles/test_all.dir/src/test_gpu.cpp.o [ 92%] Building CXX object tests/CMakeFiles/test_all.dir/src/test_cpuutils.cpp.o [ 93%] Building CXX object tests/CMakeFiles/test_all.dir/src/test_gpuinfoopengl.cpp.o [ 92%] Building CXX object tests/CMakeFiles/test_all.dir/src/test_gpuinfo.cpp.o [ 93%] Building CXX object tests/CMakeFiles/test_all.dir/src/test_gpuinforevision.cpp.o [ 94%] Building CXX object tests/CMakeFiles/test_all.dir/src/test_gpuinfouevent.cpp.o [ 94%] Building CXX object tests/CMakeFiles/test_all.dir/src/test_gpuinfovram.cpp.o [ 94%] Building CXX object tests/CMakeFiles/test_all.dir/src/test_gpuinfovulkan.cpp.o [ 94%] Building CXX object tests/CMakeFiles/test_all.dir/src/test_mathutils.cpp.o [ 94%] Building CXX object tests/CMakeFiles/test_all.dir/src/test_noop.cpp.o [ 95%] Building CXX object tests/CMakeFiles/test_all.dir/src/test_hwidtranslator.cpp.o [ 95%] Building CXX object tests/CMakeFiles/test_all.dir/src/test_pmoverdrive.cpp.o [ 96%] Building CXX object src/CMakeFiles/corectrl.dir/qrc_resources.cpp.o [ 96%] Building CXX object src/CMakeFiles/corectrl.dir/main.cpp.o [ 96%] Building CXX object tests/CMakeFiles/test_all.dir/src/test_pmpowerstatemode.cpp.o [ 96%] Building CXX object tests/CMakeFiles/test_all.dir/src/test_sensor.cpp.o [ 96%] Building CXX object tests/CMakeFiles/test_all.dir/src/test_stringutils.cpp.o [ 96%] Building CXX object tests/CMakeFiles/test_all.dir/src/test_swinfokernel.cpp.o [ 97%] Building CXX object tests/CMakeFiles/test_all.dir/src/test_swinfo.cpp.o [ 97%] Building CXX object tests/CMakeFiles/test_all.dir/src/test_swinfomesa.cpp.o [ 97%] Building CXX object tests/CMakeFiles/test_all.dir/src/test_sysmodel.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/amdutils.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdutils.cpp:20: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::meter_t units::literals::operator""_m(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/commonutils.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_commonutils.cpp:20: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::meter_t units::literals::operator""_m(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::femtometer_t units::literals::operator""_fm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::femtometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::picometer_t units::literals::operator""_pm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::picometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::nanometer_t units::literals::operator""_nm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nanometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::femtometer_t units::literals::operator""_fm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::femtometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::micrometer_t units::literals::operator""_um(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::micrometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::picometer_t units::literals::operator""_pm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::picometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::millimeter_t units::literals::operator""_mm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::millimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::nanometer_t units::literals::operator""_nm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nanometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::centimeter_t units::literals::operator""_cm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::centimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::micrometer_t units::literals::operator""_um(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::micrometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::decimeter_t units::literals::operator""_dm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::decimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::millimeter_t units::literals::operator""_mm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::millimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::decameter_t units::literals::operator""_dam(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::decameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::centimeter_t units::literals::operator""_cm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::centimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::hectometer_t units::literals::operator""_hm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::hectometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::decimeter_t units::literals::operator""_dm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::decimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::kilometer_t units::literals::operator""_km(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::kilometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::decameter_t units::literals::operator""_dam(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::decameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::megameter_t units::literals::operator""_Mm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::megameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::hectometer_t units::literals::operator""_hm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::hectometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::gigameter_t units::literals::operator""_Gm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::gigameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::kilometer_t units::literals::operator""_km(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::kilometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::terameter_t units::literals::operator""_Tm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::terameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::megameter_t units::literals::operator""_Mm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::megameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::petameter_t units::literals::operator""_Pm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::petameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::gigameter_t units::literals::operator""_Gm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::gigameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::terameter_t units::literals::operator""_Tm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::terameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::foot_t units::literals::operator""_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::foot_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3350:9: note: in expansion of macro 'UNIT_ADD' 3350 | UNIT_ADD(length, foot, feet, ft, unit, meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::petameter_t units::literals::operator""_Pm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::petameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::mil_t units::literals::operator""_mil(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::mil_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3351:9: note: in expansion of macro 'UNIT_ADD' 3351 | UNIT_ADD(length, mil, mils, mil, unit, feet>) | ^~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_mathutils.cpp:21: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::meter_t units::literals::operator""_m(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::foot_t units::literals::operator""_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::foot_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3350:9: note: in expansion of macro 'UNIT_ADD' 3350 | UNIT_ADD(length, foot, feet, ft, unit, meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::inch_t units::literals::operator""_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::inch_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3352:9: note: in expansion of macro 'UNIT_ADD' 3352 | UNIT_ADD(length, inch, inches, in, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::mil_t units::literals::operator""_mil(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::mil_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3351:9: note: in expansion of macro 'UNIT_ADD' 3351 | UNIT_ADD(length, mil, mils, mil, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::mile_t units::literals::operator""_mi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::mile_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3353:9: note: in expansion of macro 'UNIT_ADD' 3353 | UNIT_ADD(length, mile, miles, mi, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::inch_t units::literals::operator""_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::inch_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3352:9: note: in expansion of macro 'UNIT_ADD' 3352 | UNIT_ADD(length, inch, inches, in, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::femtometer_t units::literals::operator""_fm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::femtometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::nauticalMile_t units::literals::operator""_nmi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nauticalMile_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3354:9: note: in expansion of macro 'UNIT_ADD' 3354 | UNIT_ADD(length, nauticalMile, nauticalMiles, nmi, unit, meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::picometer_t units::literals::operator""_pm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::picometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::mile_t units::literals::operator""_mi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::mile_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3353:9: note: in expansion of macro 'UNIT_ADD' 3353 | UNIT_ADD(length, mile, miles, mi, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::astronicalUnit_t units::literals::operator""_au(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::astronicalUnit_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3355:9: note: in expansion of macro 'UNIT_ADD' 3355 | UNIT_ADD(length, astronicalUnit, astronicalUnits, au, unit, meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::nanometer_t units::literals::operator""_nm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nanometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::lightyear_t units::literals::operator""_ly(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::lightyear_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3356:9: note: in expansion of macro 'UNIT_ADD' 3356 | UNIT_ADD(length, lightyear, lightyears, ly, unit, meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::nauticalMile_t units::literals::operator""_nmi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nauticalMile_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3354:9: note: in expansion of macro 'UNIT_ADD' 3354 | UNIT_ADD(length, nauticalMile, nauticalMiles, nmi, unit, meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::micrometer_t units::literals::operator""_um(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::micrometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::millimeter_t units::literals::operator""_mm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::millimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::astronicalUnit_t units::literals::operator""_au(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::astronicalUnit_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3355:9: note: in expansion of macro 'UNIT_ADD' 3355 | UNIT_ADD(length, astronicalUnit, astronicalUnits, au, unit, meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::centimeter_t units::literals::operator""_cm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::centimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::lightyear_t units::literals::operator""_ly(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::lightyear_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3356:9: note: in expansion of macro 'UNIT_ADD' 3356 | UNIT_ADD(length, lightyear, lightyears, ly, unit, meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::parsec_t units::literals::operator""_pc(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::parsec_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > >, std::ratio<-1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3357:9: note: in expansion of macro 'UNIT_ADD' 3357 | UNIT_ADD(length, parsec, parsecs, pc, unit, astronicalUnits, std::ratio<-1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::decimeter_t units::literals::operator""_dm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::decimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::angstrom_t units::literals::operator""_angstrom(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::angstrom_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3358:9: note: in expansion of macro 'UNIT_ADD' 3358 | UNIT_ADD(length, angstrom, angstroms, angstrom, unit, nanometers>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::decameter_t units::literals::operator""_dam(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::decameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::parsec_t units::literals::operator""_pc(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::parsec_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > >, std::ratio<-1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3357:9: note: in expansion of macro 'UNIT_ADD' 3357 | UNIT_ADD(length, parsec, parsecs, pc, unit, astronicalUnits, std::ratio<-1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::hectometer_t units::literals::operator""_hm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::hectometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::cubit_t units::literals::operator""_cbt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::cubit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3359:9: note: in expansion of macro 'UNIT_ADD' 3359 | UNIT_ADD(length, cubit, cubits, cbt, unit, inches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::kilometer_t units::literals::operator""_km(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::kilometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::angstrom_t units::literals::operator""_angstrom(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::angstrom_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3358:9: note: in expansion of macro 'UNIT_ADD' 3358 | UNIT_ADD(length, angstrom, angstroms, angstrom, unit, nanometers>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::megameter_t units::literals::operator""_Mm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::megameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::fathom_t units::literals::operator""_ftm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::fathom_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3360:9: note: in expansion of macro 'UNIT_ADD' 3360 | UNIT_ADD(length, fathom, fathoms, ftm, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::gigameter_t units::literals::operator""_Gm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::gigameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::cubit_t units::literals::operator""_cbt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::cubit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3359:9: note: in expansion of macro 'UNIT_ADD' 3359 | UNIT_ADD(length, cubit, cubits, cbt, unit, inches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::chain_t units::literals::operator""_ch(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::chain_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3361:9: note: in expansion of macro 'UNIT_ADD' 3361 | UNIT_ADD(length, chain, chains, ch, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::terameter_t units::literals::operator""_Tm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::terameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::fathom_t units::literals::operator""_ftm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::fathom_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3360:9: note: in expansion of macro 'UNIT_ADD' 3360 | UNIT_ADD(length, fathom, fathoms, ftm, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::petameter_t units::literals::operator""_Pm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::petameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::furlong_t units::literals::operator""_fur(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::furlong_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3362:9: note: in expansion of macro 'UNIT_ADD' 3362 | UNIT_ADD(length, furlong, furlongs, fur, unit, chains>) | ^~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/sensor.h:22, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_sensor.cpp:21: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::meter_t units::literals::operator""_m(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::chain_t units::literals::operator""_ch(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::chain_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3361:9: note: in expansion of macro 'UNIT_ADD' 3361 | UNIT_ADD(length, chain, chains, ch, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::foot_t units::literals::operator""_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::foot_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3350:9: note: in expansion of macro 'UNIT_ADD' 3350 | UNIT_ADD(length, foot, feet, ft, unit, meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::hand_t units::literals::operator""_hand(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::hand_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3363:9: note: in expansion of macro 'UNIT_ADD' 3363 | UNIT_ADD(length, hand, hands, hand, unit, inches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::mil_t units::literals::operator""_mil(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::mil_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3351:9: note: in expansion of macro 'UNIT_ADD' 3351 | UNIT_ADD(length, mil, mils, mil, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::furlong_t units::literals::operator""_fur(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::furlong_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3362:9: note: in expansion of macro 'UNIT_ADD' 3362 | UNIT_ADD(length, furlong, furlongs, fur, unit, chains>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::league_t units::literals::operator""_lea(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::league_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3364:9: note: in expansion of macro 'UNIT_ADD' 3364 | UNIT_ADD(length, league, leagues, lea, unit, miles>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::femtometer_t units::literals::operator""_fm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::femtometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::inch_t units::literals::operator""_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::inch_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3352:9: note: in expansion of macro 'UNIT_ADD' 3352 | UNIT_ADD(length, inch, inches, in, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::picometer_t units::literals::operator""_pm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::picometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::hand_t units::literals::operator""_hand(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::hand_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3363:9: note: in expansion of macro 'UNIT_ADD' 3363 | UNIT_ADD(length, hand, hands, hand, unit, inches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::nauticalLeague_t units::literals::operator""_nl(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nauticalLeague_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3365:9: note: in expansion of macro 'UNIT_ADD' 3365 | UNIT_ADD(length, nauticalLeague, nauticalLeagues, nl, unit, nauticalMiles>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::mile_t units::literals::operator""_mi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::mile_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3353:9: note: in expansion of macro 'UNIT_ADD' 3353 | UNIT_ADD(length, mile, miles, mi, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::nanometer_t units::literals::operator""_nm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nanometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::micrometer_t units::literals::operator""_um(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::micrometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::nauticalMile_t units::literals::operator""_nmi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nauticalMile_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3354:9: note: in expansion of macro 'UNIT_ADD' 3354 | UNIT_ADD(length, nauticalMile, nauticalMiles, nmi, unit, meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::yard_t units::literals::operator""_yd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::yard_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3366:9: note: in expansion of macro 'UNIT_ADD' 3366 | UNIT_ADD(length, yard, yards, yd, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::league_t units::literals::operator""_lea(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::league_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3364:9: note: in expansion of macro 'UNIT_ADD' 3364 | UNIT_ADD(length, league, leagues, lea, unit, miles>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::millimeter_t units::literals::operator""_mm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::millimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::gram_t units::literals::operator""_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::gram_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::astronicalUnit_t units::literals::operator""_au(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::astronicalUnit_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3355:9: note: in expansion of macro 'UNIT_ADD' 3355 | UNIT_ADD(length, astronicalUnit, astronicalUnits, au, unit, meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::nauticalLeague_t units::literals::operator""_nl(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nauticalLeague_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3365:9: note: in expansion of macro 'UNIT_ADD' 3365 | UNIT_ADD(length, nauticalLeague, nauticalLeagues, nl, unit, nauticalMiles>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::centimeter_t units::literals::operator""_cm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::centimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::femtogram_t units::literals::operator""_fg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::femtogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::lightyear_t units::literals::operator""_ly(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::lightyear_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3356:9: note: in expansion of macro 'UNIT_ADD' 3356 | UNIT_ADD(length, lightyear, lightyears, ly, unit, meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::decimeter_t units::literals::operator""_dm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::decimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::picogram_t units::literals::operator""_pg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::picogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::yard_t units::literals::operator""_yd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::yard_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3366:9: note: in expansion of macro 'UNIT_ADD' 3366 | UNIT_ADD(length, yard, yards, yd, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::decameter_t units::literals::operator""_dam(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::decameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::gram_t units::literals::operator""_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::gram_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::nanogram_t units::literals::operator""_ng(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::nanogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::hectometer_t units::literals::operator""_hm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::hectometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::parsec_t units::literals::operator""_pc(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::parsec_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > >, std::ratio<-1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3357:9: note: in expansion of macro 'UNIT_ADD' 3357 | UNIT_ADD(length, parsec, parsecs, pc, unit, astronicalUnits, std::ratio<-1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::femtogram_t units::literals::operator""_fg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::femtogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::microgram_t units::literals::operator""_ug(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::microgram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::kilometer_t units::literals::operator""_km(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::kilometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/handlers/ippdpmhandler.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/handlers/ppdpmhandler.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdppdpmhandler.cpp:23: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::meter_t units::literals::operator""_m(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::megameter_t units::literals::operator""_Mm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::megameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::angstrom_t units::literals::operator""_angstrom(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::angstrom_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3358:9: note: in expansion of macro 'UNIT_ADD' 3358 | UNIT_ADD(length, angstrom, angstroms, angstrom, unit, nanometers>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::picogram_t units::literals::operator""_pg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::picogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::milligram_t units::literals::operator""_mg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::milligram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::gigameter_t units::literals::operator""_Gm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::gigameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::nanogram_t units::literals::operator""_ng(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::nanogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::centigram_t units::literals::operator""_cg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::centigram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::terameter_t units::literals::operator""_Tm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::terameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::cubit_t units::literals::operator""_cbt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::cubit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3359:9: note: in expansion of macro 'UNIT_ADD' 3359 | UNIT_ADD(length, cubit, cubits, cbt, unit, inches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::decigram_t units::literals::operator""_dg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::decigram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::microgram_t units::literals::operator""_ug(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::microgram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::petameter_t units::literals::operator""_Pm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::petameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::femtometer_t units::literals::operator""_fm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::femtometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::fathom_t units::literals::operator""_ftm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::fathom_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3360:9: note: in expansion of macro 'UNIT_ADD' 3360 | UNIT_ADD(length, fathom, fathoms, ftm, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::milligram_t units::literals::operator""_mg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::milligram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::decagram_t units::literals::operator""_dag(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::decagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::foot_t units::literals::operator""_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::foot_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3350:9: note: in expansion of macro 'UNIT_ADD' 3350 | UNIT_ADD(length, foot, feet, ft, unit, meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::picometer_t units::literals::operator""_pm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::picometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::centigram_t units::literals::operator""_cg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::centigram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::hectogram_t units::literals::operator""_hg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::hectogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::chain_t units::literals::operator""_ch(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::chain_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3361:9: note: in expansion of macro 'UNIT_ADD' 3361 | UNIT_ADD(length, chain, chains, ch, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::nanometer_t units::literals::operator""_nm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nanometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::mil_t units::literals::operator""_mil(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::mil_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3351:9: note: in expansion of macro 'UNIT_ADD' 3351 | UNIT_ADD(length, mil, mils, mil, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::kilogram_t units::literals::operator""_kg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::kilogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::decigram_t units::literals::operator""_dg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::decigram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::micrometer_t units::literals::operator""_um(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::micrometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::furlong_t units::literals::operator""_fur(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::furlong_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3362:9: note: in expansion of macro 'UNIT_ADD' 3362 | UNIT_ADD(length, furlong, furlongs, fur, unit, chains>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::megagram_t units::literals::operator""_Mg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::megagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::millimeter_t units::literals::operator""_mm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::millimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::decagram_t units::literals::operator""_dag(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::decagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::hand_t units::literals::operator""_hand(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::hand_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3363:9: note: in expansion of macro 'UNIT_ADD' 3363 | UNIT_ADD(length, hand, hands, hand, unit, inches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::inch_t units::literals::operator""_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::inch_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3352:9: note: in expansion of macro 'UNIT_ADD' 3352 | UNIT_ADD(length, inch, inches, in, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::gigagram_t units::literals::operator""_Gg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::gigagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::league_t units::literals::operator""_lea(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::league_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3364:9: note: in expansion of macro 'UNIT_ADD' 3364 | UNIT_ADD(length, league, leagues, lea, unit, miles>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::centimeter_t units::literals::operator""_cm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::centimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::hectogram_t units::literals::operator""_hg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::hectogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::mile_t units::literals::operator""_mi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::mile_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3353:9: note: in expansion of macro 'UNIT_ADD' 3353 | UNIT_ADD(length, mile, miles, mi, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::teragram_t units::literals::operator""_Tg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::teragram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::nauticalLeague_t units::literals::operator""_nl(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nauticalLeague_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3365:9: note: in expansion of macro 'UNIT_ADD' 3365 | UNIT_ADD(length, nauticalLeague, nauticalLeagues, nl, unit, nauticalMiles>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::decimeter_t units::literals::operator""_dm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::decimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::kilogram_t units::literals::operator""_kg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::kilogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/info/amd/gpuinfovram.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_gpuinfovram.cpp:23: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::meter_t units::literals::operator""_m(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::nauticalMile_t units::literals::operator""_nmi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nauticalMile_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3354:9: note: in expansion of macro 'UNIT_ADD' 3354 | UNIT_ADD(length, nauticalMile, nauticalMiles, nmi, unit, meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::yard_t units::literals::operator""_yd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::yard_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3366:9: note: in expansion of macro 'UNIT_ADD' 3366 | UNIT_ADD(length, yard, yards, yd, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::petagram_t units::literals::operator""_Pg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::petagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::gram_t units::literals::operator""_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::gram_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::astronicalUnit_t units::literals::operator""_au(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::astronicalUnit_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3355:9: note: in expansion of macro 'UNIT_ADD' 3355 | UNIT_ADD(length, astronicalUnit, astronicalUnits, au, unit, meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::megagram_t units::literals::operator""_Mg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::megagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::decameter_t units::literals::operator""_dam(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::decameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::femtogram_t units::literals::operator""_fg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::femtogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::metric_ton_t units::literals::operator""_t(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::metric_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3385:9: note: in expansion of macro 'UNIT_ADD' 3385 | UNIT_ADD(mass, metric_ton, metric_tons, t, unit, kilograms>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::lightyear_t units::literals::operator""_ly(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::lightyear_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3356:9: note: in expansion of macro 'UNIT_ADD' 3356 | UNIT_ADD(length, lightyear, lightyears, ly, unit, meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::picogram_t units::literals::operator""_pg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::picogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::hectometer_t units::literals::operator""_hm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::hectometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::gigagram_t units::literals::operator""_Gg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::gigagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::nanogram_t units::literals::operator""_ng(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::nanogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::femtometer_t units::literals::operator""_fm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::femtometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::kilometer_t units::literals::operator""_km(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::kilometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::microgram_t units::literals::operator""_ug(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::microgram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::teragram_t units::literals::operator""_Tg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::teragram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::parsec_t units::literals::operator""_pc(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::parsec_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > >, std::ratio<-1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3357:9: note: in expansion of macro 'UNIT_ADD' 3357 | UNIT_ADD(length, parsec, parsecs, pc, unit, astronicalUnits, std::ratio<-1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::picometer_t units::literals::operator""_pm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::picometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::pound_t units::literals::operator""_lb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::pound_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3386:9: note: in expansion of macro 'UNIT_ADD' 3386 | UNIT_ADD(mass, pound, pounds, lb, unit, kilograms>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::milligram_t units::literals::operator""_mg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::milligram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::megameter_t units::literals::operator""_Mm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::megameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::nanometer_t units::literals::operator""_nm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nanometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::centigram_t units::literals::operator""_cg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::centigram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::petagram_t units::literals::operator""_Pg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::petagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::angstrom_t units::literals::operator""_angstrom(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::angstrom_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3358:9: note: in expansion of macro 'UNIT_ADD' 3358 | UNIT_ADD(length, angstrom, angstroms, angstrom, unit, nanometers>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::decigram_t units::literals::operator""_dg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::decigram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::gigameter_t units::literals::operator""_Gm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::gigameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::micrometer_t units::literals::operator""_um(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::micrometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::metric_ton_t units::literals::operator""_t(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::metric_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3385:9: note: in expansion of macro 'UNIT_ADD' 3385 | UNIT_ADD(mass, metric_ton, metric_tons, t, unit, kilograms>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::long_ton_t units::literals::operator""_ln_t(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::long_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3387:9: note: in expansion of macro 'UNIT_ADD' 3387 | UNIT_ADD(mass, long_ton, long_tons, ln_t, unit, pounds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::decagram_t units::literals::operator""_dag(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::decagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::cubit_t units::literals::operator""_cbt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::cubit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3359:9: note: in expansion of macro 'UNIT_ADD' 3359 | UNIT_ADD(length, cubit, cubits, cbt, unit, inches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::terameter_t units::literals::operator""_Tm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::terameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::millimeter_t units::literals::operator""_mm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::millimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::hectogram_t units::literals::operator""_hg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::hectogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::fathom_t units::literals::operator""_ftm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::fathom_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3360:9: note: in expansion of macro 'UNIT_ADD' 3360 | UNIT_ADD(length, fathom, fathoms, ftm, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::kilogram_t units::literals::operator""_kg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::kilogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::petameter_t units::literals::operator""_Pm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::petameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::pound_t units::literals::operator""_lb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::pound_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3386:9: note: in expansion of macro 'UNIT_ADD' 3386 | UNIT_ADD(mass, pound, pounds, lb, unit, kilograms>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::centimeter_t units::literals::operator""_cm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::centimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::short_ton_t units::literals::operator""_sh_t(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::short_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3388:9: note: in expansion of macro 'UNIT_ADD' 3388 | UNIT_ADD(mass, short_ton, short_tons, sh_t, unit, pounds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::chain_t units::literals::operator""_ch(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::chain_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3361:9: note: in expansion of macro 'UNIT_ADD' 3361 | UNIT_ADD(length, chain, chains, ch, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::megagram_t units::literals::operator""_Mg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::megagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::decimeter_t units::literals::operator""_dm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::decimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::gigagram_t units::literals::operator""_Gg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::gigagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::foot_t units::literals::operator""_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::foot_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3350:9: note: in expansion of macro 'UNIT_ADD' 3350 | UNIT_ADD(length, foot, feet, ft, unit, meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::stone_t units::literals::operator""_st(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::stone_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3389:9: note: in expansion of macro 'UNIT_ADD' 3389 | UNIT_ADD(mass, stone, stone, st, unit, pounds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::furlong_t units::literals::operator""_fur(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::furlong_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3362:9: note: in expansion of macro 'UNIT_ADD' 3362 | UNIT_ADD(length, furlong, furlongs, fur, unit, chains>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::long_ton_t units::literals::operator""_ln_t(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::long_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3387:9: note: in expansion of macro 'UNIT_ADD' 3387 | UNIT_ADD(mass, long_ton, long_tons, ln_t, unit, pounds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::teragram_t units::literals::operator""_Tg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::teragram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::decameter_t units::literals::operator""_dam(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::decameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::hand_t units::literals::operator""_hand(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::hand_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3363:9: note: in expansion of macro 'UNIT_ADD' 3363 | UNIT_ADD(length, hand, hands, hand, unit, inches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::petagram_t units::literals::operator""_Pg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::petagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::ounce_t units::literals::operator""_oz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::ounce_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3390:9: note: in expansion of macro 'UNIT_ADD' 3390 | UNIT_ADD(mass, ounce, ounces, oz, unit, pounds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::mil_t units::literals::operator""_mil(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::mil_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3351:9: note: in expansion of macro 'UNIT_ADD' 3351 | UNIT_ADD(length, mil, mils, mil, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::hectometer_t units::literals::operator""_hm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::hectometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::short_ton_t units::literals::operator""_sh_t(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::short_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3388:9: note: in expansion of macro 'UNIT_ADD' 3388 | UNIT_ADD(mass, short_ton, short_tons, sh_t, unit, pounds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::metric_ton_t units::literals::operator""_t(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::metric_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3385:9: note: in expansion of macro 'UNIT_ADD' 3385 | UNIT_ADD(mass, metric_ton, metric_tons, t, unit, kilograms>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::league_t units::literals::operator""_lea(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::league_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3364:9: note: in expansion of macro 'UNIT_ADD' 3364 | UNIT_ADD(length, league, leagues, lea, unit, miles>) | ^~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/handlers/ippdpmhandler.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/common/ppdpmhandlermock.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmfreqvolt.cpp:22: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::meter_t units::literals::operator""_m(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::pound_t units::literals::operator""_lb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::pound_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3386:9: note: in expansion of macro 'UNIT_ADD' 3386 | UNIT_ADD(mass, pound, pounds, lb, unit, kilograms>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::nauticalLeague_t units::literals::operator""_nl(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nauticalLeague_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3365:9: note: in expansion of macro 'UNIT_ADD' 3365 | UNIT_ADD(length, nauticalLeague, nauticalLeagues, nl, unit, nauticalMiles>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::stone_t units::literals::operator""_st(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::stone_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3389:9: note: in expansion of macro 'UNIT_ADD' 3389 | UNIT_ADD(mass, stone, stone, st, unit, pounds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::inch_t units::literals::operator""_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::inch_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3352:9: note: in expansion of macro 'UNIT_ADD' 3352 | UNIT_ADD(length, inch, inches, in, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::kilometer_t units::literals::operator""_km(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::kilometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::yard_t units::literals::operator""_yd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::yard_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3366:9: note: in expansion of macro 'UNIT_ADD' 3366 | UNIT_ADD(length, yard, yards, yd, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::long_ton_t units::literals::operator""_ln_t(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::long_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3387:9: note: in expansion of macro 'UNIT_ADD' 3387 | UNIT_ADD(mass, long_ton, long_tons, ln_t, unit, pounds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::carat_t units::literals::operator""_ct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::carat_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3391:9: note: in expansion of macro 'UNIT_ADD' 3391 | UNIT_ADD(mass, carat, carats, ct, unit, milligrams>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::gram_t units::literals::operator""_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::gram_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::ounce_t units::literals::operator""_oz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::ounce_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3390:9: note: in expansion of macro 'UNIT_ADD' 3390 | UNIT_ADD(mass, ounce, ounces, oz, unit, pounds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::megameter_t units::literals::operator""_Mm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::megameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::mile_t units::literals::operator""_mi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::mile_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3353:9: note: in expansion of macro 'UNIT_ADD' 3353 | UNIT_ADD(length, mile, miles, mi, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::femtogram_t units::literals::operator""_fg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::femtogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::femtometer_t units::literals::operator""_fm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::femtometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::short_ton_t units::literals::operator""_sh_t(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::short_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3388:9: note: in expansion of macro 'UNIT_ADD' 3388 | UNIT_ADD(mass, short_ton, short_tons, sh_t, unit, pounds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::gigameter_t units::literals::operator""_Gm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::gigameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::picogram_t units::literals::operator""_pg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::picogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::picometer_t units::literals::operator""_pm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::picometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::nauticalMile_t units::literals::operator""_nmi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nauticalMile_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3354:9: note: in expansion of macro 'UNIT_ADD' 3354 | UNIT_ADD(length, nauticalMile, nauticalMiles, nmi, unit, meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::slug_t units::literals::operator""_slug(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::slug_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3392:9: note: in expansion of macro 'UNIT_ADD' 3392 | UNIT_ADD(mass, slug, slugs, slug, unit, kilograms>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::stone_t units::literals::operator""_st(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::stone_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3389:9: note: in expansion of macro 'UNIT_ADD' 3389 | UNIT_ADD(mass, stone, stone, st, unit, pounds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::nanogram_t units::literals::operator""_ng(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::nanogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::terameter_t units::literals::operator""_Tm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::terameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::nanometer_t units::literals::operator""_nm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nanometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::microgram_t units::literals::operator""_ug(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::microgram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::carat_t units::literals::operator""_ct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::carat_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3391:9: note: in expansion of macro 'UNIT_ADD' 3391 | UNIT_ADD(mass, carat, carats, ct, unit, milligrams>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::astronicalUnit_t units::literals::operator""_au(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::astronicalUnit_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3355:9: note: in expansion of macro 'UNIT_ADD' 3355 | UNIT_ADD(length, astronicalUnit, astronicalUnits, au, unit, meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::ounce_t units::literals::operator""_oz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::ounce_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3390:9: note: in expansion of macro 'UNIT_ADD' 3390 | UNIT_ADD(mass, ounce, ounces, oz, unit, pounds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::micrometer_t units::literals::operator""_um(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::micrometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::petameter_t units::literals::operator""_Pm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::petameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::milligram_t units::literals::operator""_mg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::milligram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::millimeter_t units::literals::operator""_mm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::millimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::centigram_t units::literals::operator""_cg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::centigram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::lightyear_t units::literals::operator""_ly(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::lightyear_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3356:9: note: in expansion of macro 'UNIT_ADD' 3356 | UNIT_ADD(length, lightyear, lightyears, ly, unit, meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::foot_t units::literals::operator""_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::foot_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3350:9: note: in expansion of macro 'UNIT_ADD' 3350 | UNIT_ADD(length, foot, feet, ft, unit, meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::slug_t units::literals::operator""_slug(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::slug_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3392:9: note: in expansion of macro 'UNIT_ADD' 3392 | UNIT_ADD(mass, slug, slugs, slug, unit, kilograms>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::centimeter_t units::literals::operator""_cm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::centimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::decigram_t units::literals::operator""_dg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::decigram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::carat_t units::literals::operator""_ct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::carat_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3391:9: note: in expansion of macro 'UNIT_ADD' 3391 | UNIT_ADD(mass, carat, carats, ct, unit, milligrams>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::decagram_t units::literals::operator""_dag(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::decagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::decimeter_t units::literals::operator""_dm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::decimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::mil_t units::literals::operator""_mil(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::mil_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3351:9: note: in expansion of macro 'UNIT_ADD' 3351 | UNIT_ADD(length, mil, mils, mil, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::slug_t units::literals::operator""_slug(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::slug_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3392:9: note: in expansion of macro 'UNIT_ADD' 3392 | UNIT_ADD(mass, slug, slugs, slug, unit, kilograms>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::hectogram_t units::literals::operator""_hg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::hectogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::decameter_t units::literals::operator""_dam(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::decameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::kilogram_t units::literals::operator""_kg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::kilogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::hectometer_t units::literals::operator""_hm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::hectometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::inch_t units::literals::operator""_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::inch_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3352:9: note: in expansion of macro 'UNIT_ADD' 3352 | UNIT_ADD(length, inch, inches, in, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::parsec_t units::literals::operator""_pc(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::parsec_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > >, std::ratio<-1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3357:9: note: in expansion of macro 'UNIT_ADD' 3357 | UNIT_ADD(length, parsec, parsecs, pc, unit, astronicalUnits, std::ratio<-1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::megagram_t units::literals::operator""_Mg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::megagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::kilometer_t units::literals::operator""_km(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::kilometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::gigagram_t units::literals::operator""_Gg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::gigagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::mile_t units::literals::operator""_mi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::mile_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3353:9: note: in expansion of macro 'UNIT_ADD' 3353 | UNIT_ADD(length, mile, miles, mi, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::megameter_t units::literals::operator""_Mm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::megameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::teragram_t units::literals::operator""_Tg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::teragram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::angstrom_t units::literals::operator""_angstrom(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::angstrom_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3358:9: note: in expansion of macro 'UNIT_ADD' 3358 | UNIT_ADD(length, angstrom, angstroms, angstrom, unit, nanometers>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::gigameter_t units::literals::operator""_Gm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::gigameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::nauticalMile_t units::literals::operator""_nmi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nauticalMile_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3354:9: note: in expansion of macro 'UNIT_ADD' 3354 | UNIT_ADD(length, nauticalMile, nauticalMiles, nmi, unit, meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::petagram_t units::literals::operator""_Pg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::petagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::terameter_t units::literals::operator""_Tm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::terameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::metric_ton_t units::literals::operator""_t(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::metric_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3385:9: note: in expansion of macro 'UNIT_ADD' 3385 | UNIT_ADD(mass, metric_ton, metric_tons, t, unit, kilograms>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::astronicalUnit_t units::literals::operator""_au(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::astronicalUnit_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3355:9: note: in expansion of macro 'UNIT_ADD' 3355 | UNIT_ADD(length, astronicalUnit, astronicalUnits, au, unit, meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::petameter_t units::literals::operator""_Pm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::petameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::cubit_t units::literals::operator""_cbt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::cubit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3359:9: note: in expansion of macro 'UNIT_ADD' 3359 | UNIT_ADD(length, cubit, cubits, cbt, unit, inches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::lightyear_t units::literals::operator""_ly(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::lightyear_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3356:9: note: in expansion of macro 'UNIT_ADD' 3356 | UNIT_ADD(length, lightyear, lightyears, ly, unit, meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::pound_t units::literals::operator""_lb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::pound_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3386:9: note: in expansion of macro 'UNIT_ADD' 3386 | UNIT_ADD(mass, pound, pounds, lb, unit, kilograms>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::foot_t units::literals::operator""_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::foot_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3350:9: note: in expansion of macro 'UNIT_ADD' 3350 | UNIT_ADD(length, foot, feet, ft, unit, meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::long_ton_t units::literals::operator""_ln_t(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::long_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3387:9: note: in expansion of macro 'UNIT_ADD' 3387 | UNIT_ADD(mass, long_ton, long_tons, ln_t, unit, pounds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::fathom_t units::literals::operator""_ftm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::fathom_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3360:9: note: in expansion of macro 'UNIT_ADD' 3360 | UNIT_ADD(length, fathom, fathoms, ftm, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::mil_t units::literals::operator""_mil(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::mil_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3351:9: note: in expansion of macro 'UNIT_ADD' 3351 | UNIT_ADD(length, mil, mils, mil, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::parsec_t units::literals::operator""_pc(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::parsec_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > >, std::ratio<-1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3357:9: note: in expansion of macro 'UNIT_ADD' 3357 | UNIT_ADD(length, parsec, parsecs, pc, unit, astronicalUnits, std::ratio<-1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::short_ton_t units::literals::operator""_sh_t(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::short_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3388:9: note: in expansion of macro 'UNIT_ADD' 3388 | UNIT_ADD(mass, short_ton, short_tons, sh_t, unit, pounds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::chain_t units::literals::operator""_ch(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::chain_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3361:9: note: in expansion of macro 'UNIT_ADD' 3361 | UNIT_ADD(length, chain, chains, ch, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::inch_t units::literals::operator""_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::inch_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3352:9: note: in expansion of macro 'UNIT_ADD' 3352 | UNIT_ADD(length, inch, inches, in, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::stone_t units::literals::operator""_st(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::stone_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3389:9: note: in expansion of macro 'UNIT_ADD' 3389 | UNIT_ADD(mass, stone, stone, st, unit, pounds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::angstrom_t units::literals::operator""_angstrom(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::angstrom_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3358:9: note: in expansion of macro 'UNIT_ADD' 3358 | UNIT_ADD(length, angstrom, angstroms, angstrom, unit, nanometers>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::mile_t units::literals::operator""_mi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::mile_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3353:9: note: in expansion of macro 'UNIT_ADD' 3353 | UNIT_ADD(length, mile, miles, mi, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::ounce_t units::literals::operator""_oz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::ounce_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3390:9: note: in expansion of macro 'UNIT_ADD' 3390 | UNIT_ADD(mass, ounce, ounces, oz, unit, pounds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::cubit_t units::literals::operator""_cbt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::cubit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3359:9: note: in expansion of macro 'UNIT_ADD' 3359 | UNIT_ADD(length, cubit, cubits, cbt, unit, inches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::nauticalMile_t units::literals::operator""_nmi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nauticalMile_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3354:9: note: in expansion of macro 'UNIT_ADD' 3354 | UNIT_ADD(length, nauticalMile, nauticalMiles, nmi, unit, meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::carat_t units::literals::operator""_ct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::carat_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3391:9: note: in expansion of macro 'UNIT_ADD' 3391 | UNIT_ADD(mass, carat, carats, ct, unit, milligrams>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::furlong_t units::literals::operator""_fur(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::furlong_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3362:9: note: in expansion of macro 'UNIT_ADD' 3362 | UNIT_ADD(length, furlong, furlongs, fur, unit, chains>) | ^~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmpowercap.cpp:22: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::meter_t units::literals::operator""_m(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::fathom_t units::literals::operator""_ftm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::fathom_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3360:9: note: in expansion of macro 'UNIT_ADD' 3360 | UNIT_ADD(length, fathom, fathoms, ftm, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::astronicalUnit_t units::literals::operator""_au(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::astronicalUnit_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3355:9: note: in expansion of macro 'UNIT_ADD' 3355 | UNIT_ADD(length, astronicalUnit, astronicalUnits, au, unit, meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::slug_t units::literals::operator""_slug(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::slug_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3392:9: note: in expansion of macro 'UNIT_ADD' 3392 | UNIT_ADD(mass, slug, slugs, slug, unit, kilograms>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::chain_t units::literals::operator""_ch(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::chain_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3361:9: note: in expansion of macro 'UNIT_ADD' 3361 | UNIT_ADD(length, chain, chains, ch, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::lightyear_t units::literals::operator""_ly(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::lightyear_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3356:9: note: in expansion of macro 'UNIT_ADD' 3356 | UNIT_ADD(length, lightyear, lightyears, ly, unit, meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::hand_t units::literals::operator""_hand(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::hand_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3363:9: note: in expansion of macro 'UNIT_ADD' 3363 | UNIT_ADD(length, hand, hands, hand, unit, inches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::femtometer_t units::literals::operator""_fm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::femtometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::furlong_t units::literals::operator""_fur(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::furlong_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3362:9: note: in expansion of macro 'UNIT_ADD' 3362 | UNIT_ADD(length, furlong, furlongs, fur, unit, chains>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::picometer_t units::literals::operator""_pm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::picometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::league_t units::literals::operator""_lea(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::league_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3364:9: note: in expansion of macro 'UNIT_ADD' 3364 | UNIT_ADD(length, league, leagues, lea, unit, miles>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::parsec_t units::literals::operator""_pc(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::parsec_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > >, std::ratio<-1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3357:9: note: in expansion of macro 'UNIT_ADD' 3357 | UNIT_ADD(length, parsec, parsecs, pc, unit, astronicalUnits, std::ratio<-1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::hand_t units::literals::operator""_hand(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::hand_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3363:9: note: in expansion of macro 'UNIT_ADD' 3363 | UNIT_ADD(length, hand, hands, hand, unit, inches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::nanometer_t units::literals::operator""_nm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nanometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::micrometer_t units::literals::operator""_um(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::micrometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::angstrom_t units::literals::operator""_angstrom(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::angstrom_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3358:9: note: in expansion of macro 'UNIT_ADD' 3358 | UNIT_ADD(length, angstrom, angstroms, angstrom, unit, nanometers>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::nauticalLeague_t units::literals::operator""_nl(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nauticalLeague_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3365:9: note: in expansion of macro 'UNIT_ADD' 3365 | UNIT_ADD(length, nauticalLeague, nauticalLeagues, nl, unit, nauticalMiles>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::league_t units::literals::operator""_lea(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::league_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3364:9: note: in expansion of macro 'UNIT_ADD' 3364 | UNIT_ADD(length, league, leagues, lea, unit, miles>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::millimeter_t units::literals::operator""_mm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::millimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::nauticalLeague_t units::literals::operator""_nl(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nauticalLeague_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3365:9: note: in expansion of macro 'UNIT_ADD' 3365 | UNIT_ADD(length, nauticalLeague, nauticalLeagues, nl, unit, nauticalMiles>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::yard_t units::literals::operator""_yd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::yard_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3366:9: note: in expansion of macro 'UNIT_ADD' 3366 | UNIT_ADD(length, yard, yards, yd, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::cubit_t units::literals::operator""_cbt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::cubit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3359:9: note: in expansion of macro 'UNIT_ADD' 3359 | UNIT_ADD(length, cubit, cubits, cbt, unit, inches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::centimeter_t units::literals::operator""_cm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::centimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::yard_t units::literals::operator""_yd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::yard_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3366:9: note: in expansion of macro 'UNIT_ADD' 3366 | UNIT_ADD(length, yard, yards, yd, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::gram_t units::literals::operator""_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::gram_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::decimeter_t units::literals::operator""_dm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::decimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::fathom_t units::literals::operator""_ftm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::fathom_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3360:9: note: in expansion of macro 'UNIT_ADD' 3360 | UNIT_ADD(length, fathom, fathoms, ftm, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::gram_t units::literals::operator""_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::gram_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::decameter_t units::literals::operator""_dam(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::decameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::femtogram_t units::literals::operator""_fg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::femtogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::femtogram_t units::literals::operator""_fg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::femtogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::chain_t units::literals::operator""_ch(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::chain_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3361:9: note: in expansion of macro 'UNIT_ADD' 3361 | UNIT_ADD(length, chain, chains, ch, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::hectometer_t units::literals::operator""_hm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::hectometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::picogram_t units::literals::operator""_pg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::picogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::picogram_t units::literals::operator""_pg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::picogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::kilometer_t units::literals::operator""_km(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::kilometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::furlong_t units::literals::operator""_fur(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::furlong_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3362:9: note: in expansion of macro 'UNIT_ADD' 3362 | UNIT_ADD(length, furlong, furlongs, fur, unit, chains>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::nanogram_t units::literals::operator""_ng(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::nanogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::nanogram_t units::literals::operator""_ng(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::nanogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::megameter_t units::literals::operator""_Mm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::megameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::microgram_t units::literals::operator""_ug(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::microgram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::hand_t units::literals::operator""_hand(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::hand_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3363:9: note: in expansion of macro 'UNIT_ADD' 3363 | UNIT_ADD(length, hand, hands, hand, unit, inches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::gigameter_t units::literals::operator""_Gm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::gigameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::microgram_t units::literals::operator""_ug(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::microgram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::milligram_t units::literals::operator""_mg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::milligram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::terameter_t units::literals::operator""_Tm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::terameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::centigram_t units::literals::operator""_cg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::centigram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::league_t units::literals::operator""_lea(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::league_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3364:9: note: in expansion of macro 'UNIT_ADD' 3364 | UNIT_ADD(length, league, leagues, lea, unit, miles>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::milligram_t units::literals::operator""_mg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::milligram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::petameter_t units::literals::operator""_Pm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::petameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::decigram_t units::literals::operator""_dg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::decigram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::nauticalLeague_t units::literals::operator""_nl(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nauticalLeague_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3365:9: note: in expansion of macro 'UNIT_ADD' 3365 | UNIT_ADD(length, nauticalLeague, nauticalLeagues, nl, unit, nauticalMiles>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::centigram_t units::literals::operator""_cg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::centigram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::foot_t units::literals::operator""_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::foot_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3350:9: note: in expansion of macro 'UNIT_ADD' 3350 | UNIT_ADD(length, foot, feet, ft, unit, meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::decagram_t units::literals::operator""_dag(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::decagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::yard_t units::literals::operator""_yd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::yard_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3366:9: note: in expansion of macro 'UNIT_ADD' 3366 | UNIT_ADD(length, yard, yards, yd, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::hectogram_t units::literals::operator""_hg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::hectogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::decigram_t units::literals::operator""_dg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::decigram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::mil_t units::literals::operator""_mil(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::mil_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3351:9: note: in expansion of macro 'UNIT_ADD' 3351 | UNIT_ADD(length, mil, mils, mil, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::gram_t units::literals::operator""_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::gram_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::kilogram_t units::literals::operator""_kg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::kilogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::inch_t units::literals::operator""_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::inch_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3352:9: note: in expansion of macro 'UNIT_ADD' 3352 | UNIT_ADD(length, inch, inches, in, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::decagram_t units::literals::operator""_dag(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::decagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::megagram_t units::literals::operator""_Mg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::megagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::femtogram_t units::literals::operator""_fg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::femtogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::gigagram_t units::literals::operator""_Gg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::gigagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::mile_t units::literals::operator""_mi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::mile_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3353:9: note: in expansion of macro 'UNIT_ADD' 3353 | UNIT_ADD(length, mile, miles, mi, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::picogram_t units::literals::operator""_pg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::picogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::hectogram_t units::literals::operator""_hg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::hectogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::teragram_t units::literals::operator""_Tg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::teragram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::nanogram_t units::literals::operator""_ng(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::nanogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::nauticalMile_t units::literals::operator""_nmi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nauticalMile_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3354:9: note: in expansion of macro 'UNIT_ADD' 3354 | UNIT_ADD(length, nauticalMile, nauticalMiles, nmi, unit, meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::petagram_t units::literals::operator""_Pg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::petagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::kilogram_t units::literals::operator""_kg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::kilogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::microgram_t units::literals::operator""_ug(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::microgram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::astronicalUnit_t units::literals::operator""_au(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::astronicalUnit_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3355:9: note: in expansion of macro 'UNIT_ADD' 3355 | UNIT_ADD(length, astronicalUnit, astronicalUnits, au, unit, meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::metric_ton_t units::literals::operator""_t(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::metric_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3385:9: note: in expansion of macro 'UNIT_ADD' 3385 | UNIT_ADD(mass, metric_ton, metric_tons, t, unit, kilograms>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::megagram_t units::literals::operator""_Mg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::megagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::milligram_t units::literals::operator""_mg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::milligram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::lightyear_t units::literals::operator""_ly(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::lightyear_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3356:9: note: in expansion of macro 'UNIT_ADD' 3356 | UNIT_ADD(length, lightyear, lightyears, ly, unit, meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::pound_t units::literals::operator""_lb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::pound_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3386:9: note: in expansion of macro 'UNIT_ADD' 3386 | UNIT_ADD(mass, pound, pounds, lb, unit, kilograms>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::centigram_t units::literals::operator""_cg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::centigram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::gigagram_t units::literals::operator""_Gg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::gigagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::decigram_t units::literals::operator""_dg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::decigram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::long_ton_t units::literals::operator""_ln_t(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::long_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3387:9: note: in expansion of macro 'UNIT_ADD' 3387 | UNIT_ADD(mass, long_ton, long_tons, ln_t, unit, pounds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::teragram_t units::literals::operator""_Tg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::teragram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::parsec_t units::literals::operator""_pc(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::parsec_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > >, std::ratio<-1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3357:9: note: in expansion of macro 'UNIT_ADD' 3357 | UNIT_ADD(length, parsec, parsecs, pc, unit, astronicalUnits, std::ratio<-1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::decagram_t units::literals::operator""_dag(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::decagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::short_ton_t units::literals::operator""_sh_t(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::short_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3388:9: note: in expansion of macro 'UNIT_ADD' 3388 | UNIT_ADD(mass, short_ton, short_tons, sh_t, unit, pounds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::angstrom_t units::literals::operator""_angstrom(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::angstrom_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3358:9: note: in expansion of macro 'UNIT_ADD' 3358 | UNIT_ADD(length, angstrom, angstroms, angstrom, unit, nanometers>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::petagram_t units::literals::operator""_Pg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::petagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::hectogram_t units::literals::operator""_hg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::hectogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::ampere_t units::literals::operator""_A(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::ampere_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::stone_t units::literals::operator""_st(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::stone_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3389:9: note: in expansion of macro 'UNIT_ADD' 3389 | UNIT_ADD(mass, stone, stone, st, unit, pounds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::kilogram_t units::literals::operator""_kg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::kilogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::metric_ton_t units::literals::operator""_t(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::metric_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3385:9: note: in expansion of macro 'UNIT_ADD' 3385 | UNIT_ADD(mass, metric_ton, metric_tons, t, unit, kilograms>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::femtoampere_t units::literals::operator""_fA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::femtoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::cubit_t units::literals::operator""_cbt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::cubit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3359:9: note: in expansion of macro 'UNIT_ADD' 3359 | UNIT_ADD(length, cubit, cubits, cbt, unit, inches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::ounce_t units::literals::operator""_oz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::ounce_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3390:9: note: in expansion of macro 'UNIT_ADD' 3390 | UNIT_ADD(mass, ounce, ounces, oz, unit, pounds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::megagram_t units::literals::operator""_Mg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::megagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::picoampere_t units::literals::operator""_pA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::picoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::nanoampere_t units::literals::operator""_nA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::nanoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::gigagram_t units::literals::operator""_Gg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::gigagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::fathom_t units::literals::operator""_ftm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::fathom_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3360:9: note: in expansion of macro 'UNIT_ADD' 3360 | UNIT_ADD(length, fathom, fathoms, ftm, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::carat_t units::literals::operator""_ct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::carat_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3391:9: note: in expansion of macro 'UNIT_ADD' 3391 | UNIT_ADD(mass, carat, carats, ct, unit, milligrams>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::pound_t units::literals::operator""_lb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::pound_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3386:9: note: in expansion of macro 'UNIT_ADD' 3386 | UNIT_ADD(mass, pound, pounds, lb, unit, kilograms>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::microampere_t units::literals::operator""_uA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::microampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::teragram_t units::literals::operator""_Tg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::teragram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::milliampere_t units::literals::operator""_mA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::milliampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::chain_t units::literals::operator""_ch(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::chain_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3361:9: note: in expansion of macro 'UNIT_ADD' 3361 | UNIT_ADD(length, chain, chains, ch, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::petagram_t units::literals::operator""_Pg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::petagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::slug_t units::literals::operator""_slug(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::slug_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3392:9: note: in expansion of macro 'UNIT_ADD' 3392 | UNIT_ADD(mass, slug, slugs, slug, unit, kilograms>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::centiampere_t units::literals::operator""_cA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::centiampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::metric_ton_t units::literals::operator""_t(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::metric_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3385:9: note: in expansion of macro 'UNIT_ADD' 3385 | UNIT_ADD(mass, metric_ton, metric_tons, t, unit, kilograms>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::long_ton_t units::literals::operator""_ln_t(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::long_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3387:9: note: in expansion of macro 'UNIT_ADD' 3387 | UNIT_ADD(mass, long_ton, long_tons, ln_t, unit, pounds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::deciampere_t units::literals::operator""_dA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::deciampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurve.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdfancurve.cpp:23: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::meter_t units::literals::operator""_m(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::furlong_t units::literals::operator""_fur(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::furlong_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3362:9: note: in expansion of macro 'UNIT_ADD' 3362 | UNIT_ADD(length, furlong, furlongs, fur, unit, chains>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::decaampere_t units::literals::operator""_daA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::decaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::pound_t units::literals::operator""_lb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::pound_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3386:9: note: in expansion of macro 'UNIT_ADD' 3386 | UNIT_ADD(mass, pound, pounds, lb, unit, kilograms>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::hectoampere_t units::literals::operator""_hA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::hectoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::short_ton_t units::literals::operator""_sh_t(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::short_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3388:9: note: in expansion of macro 'UNIT_ADD' 3388 | UNIT_ADD(mass, short_ton, short_tons, sh_t, unit, pounds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::hand_t units::literals::operator""_hand(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::hand_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3363:9: note: in expansion of macro 'UNIT_ADD' 3363 | UNIT_ADD(length, hand, hands, hand, unit, inches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::kiloampere_t units::literals::operator""_kA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::kiloampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::long_ton_t units::literals::operator""_ln_t(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::long_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3387:9: note: in expansion of macro 'UNIT_ADD' 3387 | UNIT_ADD(mass, long_ton, long_tons, ln_t, unit, pounds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::megaampere_t units::literals::operator""_MA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::megaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::stone_t units::literals::operator""_st(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::stone_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3389:9: note: in expansion of macro 'UNIT_ADD' 3389 | UNIT_ADD(mass, stone, stone, st, unit, pounds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::league_t units::literals::operator""_lea(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::league_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3364:9: note: in expansion of macro 'UNIT_ADD' 3364 | UNIT_ADD(length, league, leagues, lea, unit, miles>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::gigaampere_t units::literals::operator""_GA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::gigaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::femtometer_t units::literals::operator""_fm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::femtometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::short_ton_t units::literals::operator""_sh_t(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::short_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3388:9: note: in expansion of macro 'UNIT_ADD' 3388 | UNIT_ADD(mass, short_ton, short_tons, sh_t, unit, pounds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::teraampere_t units::literals::operator""_TA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::teraampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::ounce_t units::literals::operator""_oz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::ounce_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3390:9: note: in expansion of macro 'UNIT_ADD' 3390 | UNIT_ADD(mass, ounce, ounces, oz, unit, pounds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::nauticalLeague_t units::literals::operator""_nl(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nauticalLeague_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3365:9: note: in expansion of macro 'UNIT_ADD' 3365 | UNIT_ADD(length, nauticalLeague, nauticalLeagues, nl, unit, nauticalMiles>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::stone_t units::literals::operator""_st(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::stone_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3389:9: note: in expansion of macro 'UNIT_ADD' 3389 | UNIT_ADD(mass, stone, stone, st, unit, pounds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::petaampere_t units::literals::operator""_PA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::petaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::picometer_t units::literals::operator""_pm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::picometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::yard_t units::literals::operator""_yd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::yard_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3366:9: note: in expansion of macro 'UNIT_ADD' 3366 | UNIT_ADD(length, yard, yards, yd, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::ounce_t units::literals::operator""_oz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::ounce_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3390:9: note: in expansion of macro 'UNIT_ADD' 3390 | UNIT_ADD(mass, ounce, ounces, oz, unit, pounds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::carat_t units::literals::operator""_ct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::carat_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3391:9: note: in expansion of macro 'UNIT_ADD' 3391 | UNIT_ADD(mass, carat, carats, ct, unit, milligrams>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::nanometer_t units::literals::operator""_nm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nanometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrange.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmfreqrange.cpp:24: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::meter_t units::literals::operator""_m(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/handlers/ippdpmhandler.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/common/ppdpmhandlermock.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmfixedfreq.cpp:22: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::meter_t units::literals::operator""_m(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::ampere_t units::literals::operator""_A(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::ampere_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::gram_t units::literals::operator""_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::gram_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::carat_t units::literals::operator""_ct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::carat_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3391:9: note: in expansion of macro 'UNIT_ADD' 3391 | UNIT_ADD(mass, carat, carats, ct, unit, milligrams>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::femtoampere_t units::literals::operator""_fA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::femtoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::micrometer_t units::literals::operator""_um(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::micrometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::femtogram_t units::literals::operator""_fg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::femtogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::slug_t units::literals::operator""_slug(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::slug_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3392:9: note: in expansion of macro 'UNIT_ADD' 3392 | UNIT_ADD(mass, slug, slugs, slug, unit, kilograms>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::picoampere_t units::literals::operator""_pA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::picoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::picogram_t units::literals::operator""_pg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::picogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::slug_t units::literals::operator""_slug(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::slug_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3392:9: note: in expansion of macro 'UNIT_ADD' 3392 | UNIT_ADD(mass, slug, slugs, slug, unit, kilograms>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::ampere_t units::literals::operator""_A(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::ampere_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::millimeter_t units::literals::operator""_mm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::millimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::nanoampere_t units::literals::operator""_nA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::nanoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::nanogram_t units::literals::operator""_ng(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::nanogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::femtoampere_t units::literals::operator""_fA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::femtoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::femtometer_t units::literals::operator""_fm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::femtometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::femtometer_t units::literals::operator""_fm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::femtometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::microampere_t units::literals::operator""_uA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::microampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::microgram_t units::literals::operator""_ug(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::microgram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::centimeter_t units::literals::operator""_cm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::centimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::picoampere_t units::literals::operator""_pA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::picoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::milliampere_t units::literals::operator""_mA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::milliampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::picometer_t units::literals::operator""_pm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::picometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::milligram_t units::literals::operator""_mg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::milligram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::picometer_t units::literals::operator""_pm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::picometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::nanoampere_t units::literals::operator""_nA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::nanoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::decimeter_t units::literals::operator""_dm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::decimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::centiampere_t units::literals::operator""_cA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::centiampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::centigram_t units::literals::operator""_cg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::centigram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::nanometer_t units::literals::operator""_nm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nanometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::nanometer_t units::literals::operator""_nm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nanometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::substance::mole_t units::literals::operator""_mol(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::substance::mole_t' {aka '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<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3501:9: note: in expansion of macro 'UNIT_ADD' 3501 | UNIT_ADD(substance, mole, moles, mol, unit, units::category::substance_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::microampere_t units::literals::operator""_uA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::microampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::deciampere_t units::literals::operator""_dA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::deciampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::decigram_t units::literals::operator""_dg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::decigram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::candela_t units::literals::operator""_cd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::candela_t' {aka '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<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::micrometer_t units::literals::operator""_um(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::micrometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::decameter_t units::literals::operator""_dam(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::decameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::femtocandela_t units::literals::operator""_fcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::femtocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::milliampere_t units::literals::operator""_mA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::milliampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::micrometer_t units::literals::operator""_um(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::micrometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::decaampere_t units::literals::operator""_daA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::decaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::decagram_t units::literals::operator""_dag(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::decagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::picocandela_t units::literals::operator""_pcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::picocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::millimeter_t units::literals::operator""_mm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::millimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::centiampere_t units::literals::operator""_cA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::centiampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::hectometer_t units::literals::operator""_hm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::hectometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::hectoampere_t units::literals::operator""_hA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::hectoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::nanocandela_t units::literals::operator""_ncd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::nanocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::millimeter_t units::literals::operator""_mm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::millimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::hectogram_t units::literals::operator""_hg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::hectogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::microcandela_t units::literals::operator""_ucd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::microcandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::deciampere_t units::literals::operator""_dA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::deciampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::centimeter_t units::literals::operator""_cm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::centimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::kiloampere_t units::literals::operator""_kA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::kiloampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::kilogram_t units::literals::operator""_kg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::kilogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::kilometer_t units::literals::operator""_km(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::kilometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::centimeter_t units::literals::operator""_cm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::centimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::millicandela_t units::literals::operator""_mcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::millicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/fixed/fanfixed.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdfanfixed.cpp:23: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::meter_t units::literals::operator""_m(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::megagram_t units::literals::operator""_Mg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::megagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::decaampere_t units::literals::operator""_daA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::decaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::megaampere_t units::literals::operator""_MA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::megaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::centicandela_t units::literals::operator""_ccd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::centicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::decimeter_t units::literals::operator""_dm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::decimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::megameter_t units::literals::operator""_Mm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::megameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::decimeter_t units::literals::operator""_dm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::decimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::gigagram_t units::literals::operator""_Gg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::gigagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::decicandela_t units::literals::operator""_dcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::decicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::hectoampere_t units::literals::operator""_hA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::hectoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::gigaampere_t units::literals::operator""_GA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::gigaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::decameter_t units::literals::operator""_dam(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::decameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::teragram_t units::literals::operator""_Tg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::teragram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::gigameter_t units::literals::operator""_Gm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::gigameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::decacandela_t units::literals::operator""_dacd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::decacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::teraampere_t units::literals::operator""_TA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::teraampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::kiloampere_t units::literals::operator""_kA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::kiloampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::decameter_t units::literals::operator""_dam(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::decameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmvoltcurve.cpp:24: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::meter_t units::literals::operator""_m(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::petagram_t units::literals::operator""_Pg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::petagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::hectocandela_t units::literals::operator""_hcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::hectocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::hectometer_t units::literals::operator""_hm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::hectometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::hectometer_t units::literals::operator""_hm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::hectometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::petaampere_t units::literals::operator""_PA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::petaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::terameter_t units::literals::operator""_Tm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::terameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::megaampere_t units::literals::operator""_MA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::megaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::kilocandela_t units::literals::operator""_kcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::kilocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::metric_ton_t units::literals::operator""_t(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::metric_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3385:9: note: in expansion of macro 'UNIT_ADD' 3385 | UNIT_ADD(mass, metric_ton, metric_tons, t, unit, kilograms>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::femtometer_t units::literals::operator""_fm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::femtometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::kilometer_t units::literals::operator""_km(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::kilometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::kilometer_t units::literals::operator""_km(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::kilometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::megacandela_t units::literals::operator""_Mcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::megacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::gigaampere_t units::literals::operator""_GA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::gigaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::petameter_t units::literals::operator""_Pm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::petameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::pound_t units::literals::operator""_lb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::pound_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3386:9: note: in expansion of macro 'UNIT_ADD' 3386 | UNIT_ADD(mass, pound, pounds, lb, unit, kilograms>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::picometer_t units::literals::operator""_pm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::picometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::megameter_t units::literals::operator""_Mm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::megameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::gigacandela_t units::literals::operator""_Gcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::gigacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::megameter_t units::literals::operator""_Mm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::megameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::ampere_t units::literals::operator""_A(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::ampere_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::teraampere_t units::literals::operator""_TA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::teraampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::femtometer_t units::literals::operator""_fm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::femtometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::teracandela_t units::literals::operator""_Tcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::teracandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::gigameter_t units::literals::operator""_Gm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::gigameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::nanometer_t units::literals::operator""_nm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nanometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::gigameter_t units::literals::operator""_Gm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::gigameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::femtoampere_t units::literals::operator""_fA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::femtoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::long_ton_t units::literals::operator""_ln_t(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::long_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3387:9: note: in expansion of macro 'UNIT_ADD' 3387 | UNIT_ADD(mass, long_ton, long_tons, ln_t, unit, pounds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::petaampere_t units::literals::operator""_PA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::petaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::foot_t units::literals::operator""_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::foot_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3350:9: note: in expansion of macro 'UNIT_ADD' 3350 | UNIT_ADD(length, foot, feet, ft, unit, meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::petacandela_t units::literals::operator""_Pcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::petacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::terameter_t units::literals::operator""_Tm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::terameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::picometer_t units::literals::operator""_pm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::picometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::terameter_t units::literals::operator""_Tm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::terameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::picoampere_t units::literals::operator""_pA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::picoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::micrometer_t units::literals::operator""_um(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::micrometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::steradian_t units::literals::operator""_sr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::steradian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffset.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmvoltoffset.cpp:24: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::meter_t units::literals::operator""_m(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::petameter_t units::literals::operator""_Pm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::petameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::short_ton_t units::literals::operator""_sh_t(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::short_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3388:9: note: in expansion of macro 'UNIT_ADD' 3388 | UNIT_ADD(mass, short_ton, short_tons, sh_t, unit, pounds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::femtosteradian_t units::literals::operator""_fsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::femtosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::nanometer_t units::literals::operator""_nm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nanometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::nanoampere_t units::literals::operator""_nA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::nanoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::petameter_t units::literals::operator""_Pm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::petameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::millimeter_t units::literals::operator""_mm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::millimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::mil_t units::literals::operator""_mil(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::mil_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3351:9: note: in expansion of macro 'UNIT_ADD' 3351 | UNIT_ADD(length, mil, mils, mil, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::picosteradian_t units::literals::operator""_psr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::picosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::stone_t units::literals::operator""_st(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::stone_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3389:9: note: in expansion of macro 'UNIT_ADD' 3389 | UNIT_ADD(mass, stone, stone, st, unit, pounds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::foot_t units::literals::operator""_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::foot_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3350:9: note: in expansion of macro 'UNIT_ADD' 3350 | UNIT_ADD(length, foot, feet, ft, unit, meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::micrometer_t units::literals::operator""_um(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::micrometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::microampere_t units::literals::operator""_uA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::microampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::nanosteradian_t units::literals::operator""_nsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::nanosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::centimeter_t units::literals::operator""_cm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::centimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::foot_t units::literals::operator""_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::foot_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3350:9: note: in expansion of macro 'UNIT_ADD' 3350 | UNIT_ADD(length, foot, feet, ft, unit, meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::microsteradian_t units::literals::operator""_usr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::microsteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::ounce_t units::literals::operator""_oz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::ounce_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3390:9: note: in expansion of macro 'UNIT_ADD' 3390 | UNIT_ADD(mass, ounce, ounces, oz, unit, pounds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::milliampere_t units::literals::operator""_mA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::milliampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::inch_t units::literals::operator""_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::inch_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3352:9: note: in expansion of macro 'UNIT_ADD' 3352 | UNIT_ADD(length, inch, inches, in, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::millimeter_t units::literals::operator""_mm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::millimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::mil_t units::literals::operator""_mil(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::mil_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3351:9: note: in expansion of macro 'UNIT_ADD' 3351 | UNIT_ADD(length, mil, mils, mil, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::millisteradian_t units::literals::operator""_msr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::millisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::femtometer_t units::literals::operator""_fm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::femtometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::centiampere_t units::literals::operator""_cA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::centiampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::decimeter_t units::literals::operator""_dm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::decimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::carat_t units::literals::operator""_ct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::carat_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3391:9: note: in expansion of macro 'UNIT_ADD' 3391 | UNIT_ADD(mass, carat, carats, ct, unit, milligrams>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::centisteradian_t units::literals::operator""_csr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::centisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::centimeter_t units::literals::operator""_cm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::centimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::mil_t units::literals::operator""_mil(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::mil_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3351:9: note: in expansion of macro 'UNIT_ADD' 3351 | UNIT_ADD(length, mil, mils, mil, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::mile_t units::literals::operator""_mi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::mile_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3353:9: note: in expansion of macro 'UNIT_ADD' 3353 | UNIT_ADD(length, mile, miles, mi, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::inch_t units::literals::operator""_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::inch_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3352:9: note: in expansion of macro 'UNIT_ADD' 3352 | UNIT_ADD(length, inch, inches, in, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::deciampere_t units::literals::operator""_dA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::deciampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::decisteradian_t units::literals::operator""_dsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::decisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::picometer_t units::literals::operator""_pm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::picometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::slug_t units::literals::operator""_slug(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::slug_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3392:9: note: in expansion of macro 'UNIT_ADD' 3392 | UNIT_ADD(mass, slug, slugs, slug, unit, kilograms>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::decaampere_t units::literals::operator""_daA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::decaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::decameter_t units::literals::operator""_dam(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::decameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::decasteradian_t units::literals::operator""_dasr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::decasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::decimeter_t units::literals::operator""_dm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::decimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::nauticalMile_t units::literals::operator""_nmi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nauticalMile_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3354:9: note: in expansion of macro 'UNIT_ADD' 3354 | UNIT_ADD(length, nauticalMile, nauticalMiles, nmi, unit, meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::mile_t units::literals::operator""_mi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::mile_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3353:9: note: in expansion of macro 'UNIT_ADD' 3353 | UNIT_ADD(length, mile, miles, mi, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::inch_t units::literals::operator""_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::inch_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3352:9: note: in expansion of macro 'UNIT_ADD' 3352 | UNIT_ADD(length, inch, inches, in, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::nanometer_t units::literals::operator""_nm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nanometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::hectoampere_t units::literals::operator""_hA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::hectoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::hectosteradian_t units::literals::operator""_hsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::hectosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::hectometer_t units::literals::operator""_hm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::hectometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::decameter_t units::literals::operator""_dam(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::decameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::kiloampere_t units::literals::operator""_kA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::kiloampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::kilosteradian_t units::literals::operator""_ksr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::kilosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::astronicalUnit_t units::literals::operator""_au(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::astronicalUnit_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3355:9: note: in expansion of macro 'UNIT_ADD' 3355 | UNIT_ADD(length, astronicalUnit, astronicalUnits, au, unit, meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::micrometer_t units::literals::operator""_um(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::micrometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::nauticalMile_t units::literals::operator""_nmi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nauticalMile_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3354:9: note: in expansion of macro 'UNIT_ADD' 3354 | UNIT_ADD(length, nauticalMile, nauticalMiles, nmi, unit, meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::megasteradian_t units::literals::operator""_Msr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::megasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::kilometer_t units::literals::operator""_km(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::kilometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::megaampere_t units::literals::operator""_MA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::megaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::mile_t units::literals::operator""_mi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::mile_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3353:9: note: in expansion of macro 'UNIT_ADD' 3353 | UNIT_ADD(length, mile, miles, mi, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::substance::mole_t units::literals::operator""_mol(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::substance::mole_t' {aka '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<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3501:9: note: in expansion of macro 'UNIT_ADD' 3501 | UNIT_ADD(substance, mole, moles, mol, unit, units::category::substance_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::hectometer_t units::literals::operator""_hm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::hectometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::gigasteradian_t units::literals::operator""_Gsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::gigasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::gigaampere_t units::literals::operator""_GA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::gigaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::candela_t units::literals::operator""_cd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::candela_t' {aka '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<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::millimeter_t units::literals::operator""_mm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::millimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::megameter_t units::literals::operator""_Mm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::megameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::kilometer_t units::literals::operator""_km(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::kilometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqod.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmfreqod.cpp:23: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::meter_t units::literals::operator""_m(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::lightyear_t units::literals::operator""_ly(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::lightyear_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3356:9: note: in expansion of macro 'UNIT_ADD' 3356 | UNIT_ADD(length, lightyear, lightyears, ly, unit, meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::nauticalMile_t units::literals::operator""_nmi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nauticalMile_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3354:9: note: in expansion of macro 'UNIT_ADD' 3354 | UNIT_ADD(length, nauticalMile, nauticalMiles, nmi, unit, meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::femtocandela_t units::literals::operator""_fcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::femtocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::terasteradian_t units::literals::operator""_Tsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::terasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::astronicalUnit_t units::literals::operator""_au(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::astronicalUnit_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3355:9: note: in expansion of macro 'UNIT_ADD' 3355 | UNIT_ADD(length, astronicalUnit, astronicalUnits, au, unit, meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::teraampere_t units::literals::operator""_TA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::teraampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::picocandela_t units::literals::operator""_pcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::picocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::megameter_t units::literals::operator""_Mm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::megameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::gigameter_t units::literals::operator""_Gm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::gigameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::centimeter_t units::literals::operator""_cm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::centimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::petasteradian_t units::literals::operator""_Psr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::petasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::petaampere_t units::literals::operator""_PA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::petaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::nanocandela_t units::literals::operator""_ncd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::nanocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::astronicalUnit_t units::literals::operator""_au(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::astronicalUnit_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3355:9: note: in expansion of macro 'UNIT_ADD' 3355 | UNIT_ADD(length, astronicalUnit, astronicalUnits, au, unit, meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::substance::mole_t units::literals::operator""_mol(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::substance::mole_t' {aka '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<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3501:9: note: in expansion of macro 'UNIT_ADD' 3501 | UNIT_ADD(substance, mole, moles, mol, unit, units::category::substance_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::lightyear_t units::literals::operator""_ly(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::lightyear_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3356:9: note: in expansion of macro 'UNIT_ADD' 3356 | UNIT_ADD(length, lightyear, lightyears, ly, unit, meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::gigameter_t units::literals::operator""_Gm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::gigameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::terameter_t units::literals::operator""_Tm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::terameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::microcandela_t units::literals::operator""_ucd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::microcandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::decimeter_t units::literals::operator""_dm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::decimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::degree_squared_t units::literals::operator""_sq_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::degree_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<2>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3538:9: note: in expansion of macro 'UNIT_ADD' 3538 | UNIT_ADD(solid_angle, degree_squared, degrees_squared, sq_deg, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::candela_t units::literals::operator""_cd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::candela_t' {aka '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<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::millicandela_t units::literals::operator""_mcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::millicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::lightyear_t units::literals::operator""_ly(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::lightyear_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3356:9: note: in expansion of macro 'UNIT_ADD' 3356 | UNIT_ADD(length, lightyear, lightyears, ly, unit, meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::terameter_t units::literals::operator""_Tm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::terameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::spat_t units::literals::operator""_sp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::spat_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3539:9: note: in expansion of macro 'UNIT_ADD' 3539 | UNIT_ADD(solid_angle, spat, spats, sp, unit, steradians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::femtocandela_t units::literals::operator""_fcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::femtocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::petameter_t units::literals::operator""_Pm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::petameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::parsec_t units::literals::operator""_pc(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::parsec_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > >, std::ratio<-1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3357:9: note: in expansion of macro 'UNIT_ADD' 3357 | UNIT_ADD(length, parsec, parsecs, pc, unit, astronicalUnits, std::ratio<-1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::femtometer_t units::literals::operator""_fm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::femtometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::centicandela_t units::literals::operator""_ccd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::centicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::decameter_t units::literals::operator""_dam(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::decameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::picocandela_t units::literals::operator""_pcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::picocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::petameter_t units::literals::operator""_Pm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::petameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::decicandela_t units::literals::operator""_dcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::decicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::nanocandela_t units::literals::operator""_ncd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::nanocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::hectometer_t units::literals::operator""_hm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::hectometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::picometer_t units::literals::operator""_pm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::picometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::decacandela_t units::literals::operator""_dacd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::decacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::foot_t units::literals::operator""_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::foot_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3350:9: note: in expansion of macro 'UNIT_ADD' 3350 | UNIT_ADD(length, foot, feet, ft, unit, meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::microcandela_t units::literals::operator""_ucd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::microcandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::angstrom_t units::literals::operator""_angstrom(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::angstrom_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3358:9: note: in expansion of macro 'UNIT_ADD' 3358 | UNIT_ADD(length, angstrom, angstroms, angstrom, unit, nanometers>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::parsec_t units::literals::operator""_pc(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::parsec_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > >, std::ratio<-1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3357:9: note: in expansion of macro 'UNIT_ADD' 3357 | UNIT_ADD(length, parsec, parsecs, pc, unit, astronicalUnits, std::ratio<-1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::hectocandela_t units::literals::operator""_hcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::hectocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::foot_t units::literals::operator""_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::foot_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3350:9: note: in expansion of macro 'UNIT_ADD' 3350 | UNIT_ADD(length, foot, feet, ft, unit, meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::kilometer_t units::literals::operator""_km(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::kilometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::nanometer_t units::literals::operator""_nm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nanometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::millicandela_t units::literals::operator""_mcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::millicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::ampere_t units::literals::operator""_A(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::ampere_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::parsec_t units::literals::operator""_pc(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::parsec_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > >, std::ratio<-1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3357:9: note: in expansion of macro 'UNIT_ADD' 3357 | UNIT_ADD(length, parsec, parsecs, pc, unit, astronicalUnits, std::ratio<-1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::kilocandela_t units::literals::operator""_kcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::kilocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::mil_t units::literals::operator""_mil(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::mil_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3351:9: note: in expansion of macro 'UNIT_ADD' 3351 | UNIT_ADD(length, mil, mils, mil, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::megameter_t units::literals::operator""_Mm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::megameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::centicandela_t units::literals::operator""_ccd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::centicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::femtoampere_t units::literals::operator""_fA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::femtoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::micrometer_t units::literals::operator""_um(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::micrometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::angstrom_t units::literals::operator""_angstrom(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::angstrom_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3358:9: note: in expansion of macro 'UNIT_ADD' 3358 | UNIT_ADD(length, angstrom, angstroms, angstrom, unit, nanometers>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::mil_t units::literals::operator""_mil(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::mil_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3351:9: note: in expansion of macro 'UNIT_ADD' 3351 | UNIT_ADD(length, mil, mils, mil, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::picoampere_t units::literals::operator""_pA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::picoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::megacandela_t units::literals::operator""_Mcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::megacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::cubit_t units::literals::operator""_cbt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::cubit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3359:9: note: in expansion of macro 'UNIT_ADD' 3359 | UNIT_ADD(length, cubit, cubits, cbt, unit, inches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::decicandela_t units::literals::operator""_dcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::decicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::gigameter_t units::literals::operator""_Gm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::gigameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::angstrom_t units::literals::operator""_angstrom(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::angstrom_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3358:9: note: in expansion of macro 'UNIT_ADD' 3358 | UNIT_ADD(length, angstrom, angstroms, angstrom, unit, nanometers>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::nanoampere_t units::literals::operator""_nA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::nanoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::millimeter_t units::literals::operator""_mm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::millimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::inch_t units::literals::operator""_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::inch_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3352:9: note: in expansion of macro 'UNIT_ADD' 3352 | UNIT_ADD(length, inch, inches, in, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::decacandela_t units::literals::operator""_dacd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::decacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::gigacandela_t units::literals::operator""_Gcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::gigacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::terameter_t units::literals::operator""_Tm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::terameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::cubit_t units::literals::operator""_cbt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::cubit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3359:9: note: in expansion of macro 'UNIT_ADD' 3359 | UNIT_ADD(length, cubit, cubits, cbt, unit, inches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::microampere_t units::literals::operator""_uA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::microampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::inch_t units::literals::operator""_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::inch_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3352:9: note: in expansion of macro 'UNIT_ADD' 3352 | UNIT_ADD(length, inch, inches, in, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::hectocandela_t units::literals::operator""_hcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::hectocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::teracandela_t units::literals::operator""_Tcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::teracandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::fathom_t units::literals::operator""_ftm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::fathom_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3360:9: note: in expansion of macro 'UNIT_ADD' 3360 | UNIT_ADD(length, fathom, fathoms, ftm, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::centimeter_t units::literals::operator""_cm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::centimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::milliampere_t units::literals::operator""_mA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::milliampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::petameter_t units::literals::operator""_Pm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::petameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::mile_t units::literals::operator""_mi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::mile_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3353:9: note: in expansion of macro 'UNIT_ADD' 3353 | UNIT_ADD(length, mile, miles, mi, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::kilocandela_t units::literals::operator""_kcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::kilocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::cubit_t units::literals::operator""_cbt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::cubit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3359:9: note: in expansion of macro 'UNIT_ADD' 3359 | UNIT_ADD(length, cubit, cubits, cbt, unit, inches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::petacandela_t units::literals::operator""_Pcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::petacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::fathom_t units::literals::operator""_ftm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::fathom_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3360:9: note: in expansion of macro 'UNIT_ADD' 3360 | UNIT_ADD(length, fathom, fathoms, ftm, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::centiampere_t units::literals::operator""_cA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::centiampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::mile_t units::literals::operator""_mi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::mile_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3353:9: note: in expansion of macro 'UNIT_ADD' 3353 | UNIT_ADD(length, mile, miles, mi, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::megacandela_t units::literals::operator""_Mcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::megacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::steradian_t units::literals::operator""_sr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::steradian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::decimeter_t units::literals::operator""_dm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::decimeter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::deciampere_t units::literals::operator""_dA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::deciampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::substance::mole_t units::literals::operator""_mol(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::substance::mole_t' {aka '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<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3501:9: note: in expansion of macro 'UNIT_ADD' 3501 | UNIT_ADD(substance, mole, moles, mol, unit, units::category::substance_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::chain_t units::literals::operator""_ch(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::chain_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3361:9: note: in expansion of macro 'UNIT_ADD' 3361 | UNIT_ADD(length, chain, chains, ch, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::nauticalMile_t units::literals::operator""_nmi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nauticalMile_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3354:9: note: in expansion of macro 'UNIT_ADD' 3354 | UNIT_ADD(length, nauticalMile, nauticalMiles, nmi, unit, meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::foot_t units::literals::operator""_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::foot_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3350:9: note: in expansion of macro 'UNIT_ADD' 3350 | UNIT_ADD(length, foot, feet, ft, unit, meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::femtosteradian_t units::literals::operator""_fsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::femtosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::gigacandela_t units::literals::operator""_Gcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::gigacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::decaampere_t units::literals::operator""_daA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::decaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::chain_t units::literals::operator""_ch(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::chain_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3361:9: note: in expansion of macro 'UNIT_ADD' 3361 | UNIT_ADD(length, chain, chains, ch, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::fathom_t units::literals::operator""_ftm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::fathom_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3360:9: note: in expansion of macro 'UNIT_ADD' 3360 | UNIT_ADD(length, fathom, fathoms, ftm, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::nauticalMile_t units::literals::operator""_nmi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nauticalMile_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3354:9: note: in expansion of macro 'UNIT_ADD' 3354 | UNIT_ADD(length, nauticalMile, nauticalMiles, nmi, unit, meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::picosteradian_t units::literals::operator""_psr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::picosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::decameter_t units::literals::operator""_dam(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::decameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::teracandela_t units::literals::operator""_Tcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::teracandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::hectoampere_t units::literals::operator""_hA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::hectoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::astronicalUnit_t units::literals::operator""_au(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::astronicalUnit_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3355:9: note: in expansion of macro 'UNIT_ADD' 3355 | UNIT_ADD(length, astronicalUnit, astronicalUnits, au, unit, meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::nanosteradian_t units::literals::operator""_nsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::nanosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::furlong_t units::literals::operator""_fur(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::furlong_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3362:9: note: in expansion of macro 'UNIT_ADD' 3362 | UNIT_ADD(length, furlong, furlongs, fur, unit, chains>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::candela_t units::literals::operator""_cd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::candela_t' {aka '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<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::mil_t units::literals::operator""_mil(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::mil_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3351:9: note: in expansion of macro 'UNIT_ADD' 3351 | UNIT_ADD(length, mil, mils, mil, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::petacandela_t units::literals::operator""_Pcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::petacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::kiloampere_t units::literals::operator""_kA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::kiloampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::hectometer_t units::literals::operator""_hm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::hectometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::ampere_t units::literals::operator""_A(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::ampere_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::astronicalUnit_t units::literals::operator""_au(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::astronicalUnit_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3355:9: note: in expansion of macro 'UNIT_ADD' 3355 | UNIT_ADD(length, astronicalUnit, astronicalUnits, au, unit, meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::microsteradian_t units::literals::operator""_usr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::microsteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::chain_t units::literals::operator""_ch(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::chain_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3361:9: note: in expansion of macro 'UNIT_ADD' 3361 | UNIT_ADD(length, chain, chains, ch, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::furlong_t units::literals::operator""_fur(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::furlong_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3362:9: note: in expansion of macro 'UNIT_ADD' 3362 | UNIT_ADD(length, furlong, furlongs, fur, unit, chains>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::femtocandela_t units::literals::operator""_fcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::femtocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::steradian_t units::literals::operator""_sr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::steradian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::megaampere_t units::literals::operator""_MA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::megaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::meters_per_second_t units::literals::operator""_mps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::meters_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3575:9: note: in expansion of macro 'UNIT_ADD' 3575 | UNIT_ADD(velocity, meters_per_second, meters_per_second, mps, unit, units::category::velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::femtoampere_t units::literals::operator""_fA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::femtoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::lightyear_t units::literals::operator""_ly(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::lightyear_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3356:9: note: in expansion of macro 'UNIT_ADD' 3356 | UNIT_ADD(length, lightyear, lightyears, ly, unit, meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::millisteradian_t units::literals::operator""_msr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::millisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::picocandela_t units::literals::operator""_pcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::picocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::femtosteradian_t units::literals::operator""_fsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::femtosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::inch_t units::literals::operator""_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::inch_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3352:9: note: in expansion of macro 'UNIT_ADD' 3352 | UNIT_ADD(length, inch, inches, in, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::kilometer_t units::literals::operator""_km(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::kilometer_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::gigaampere_t units::literals::operator""_GA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::gigaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::hand_t units::literals::operator""_hand(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::hand_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3363:9: note: in expansion of macro 'UNIT_ADD' 3363 | UNIT_ADD(length, hand, hands, hand, unit, inches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::picoampere_t units::literals::operator""_pA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::picoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::centisteradian_t units::literals::operator""_csr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::centisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::lightyear_t units::literals::operator""_ly(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::lightyear_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3356:9: note: in expansion of macro 'UNIT_ADD' 3356 | UNIT_ADD(length, lightyear, lightyears, ly, unit, meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::hand_t units::literals::operator""_hand(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::hand_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3363:9: note: in expansion of macro 'UNIT_ADD' 3363 | UNIT_ADD(length, hand, hands, hand, unit, inches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::nanocandela_t units::literals::operator""_ncd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::nanocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::feet_per_second_t units::literals::operator""_fps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::feet_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3576:9: note: in expansion of macro 'UNIT_ADD' 3576 | UNIT_ADD(velocity, feet_per_second, feet_per_second, fps, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::picosteradian_t units::literals::operator""_psr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::picosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::teraampere_t units::literals::operator""_TA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::teraampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::furlong_t units::literals::operator""_fur(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::furlong_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3362:9: note: in expansion of macro 'UNIT_ADD' 3362 | UNIT_ADD(length, furlong, furlongs, fur, unit, chains>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::nanoampere_t units::literals::operator""_nA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::nanoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::decisteradian_t units::literals::operator""_dsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::decisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::megameter_t units::literals::operator""_Mm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::megameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::microcandela_t units::literals::operator""_ucd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::microcandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::nanosteradian_t units::literals::operator""_nsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::nanosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::mile_t units::literals::operator""_mi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::mile_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3353:9: note: in expansion of macro 'UNIT_ADD' 3353 | UNIT_ADD(length, mile, miles, mi, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::microampere_t units::literals::operator""_uA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::microampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::decasteradian_t units::literals::operator""_dasr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::decasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::miles_per_hour_t units::literals::operator""_mph(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::miles_per_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3577:9: note: in expansion of macro 'UNIT_ADD' 3577 | UNIT_ADD(velocity, miles_per_hour, miles_per_hour, mph, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::millicandela_t units::literals::operator""_mcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::millicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::microsteradian_t units::literals::operator""_usr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::microsteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::league_t units::literals::operator""_lea(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::league_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3364:9: note: in expansion of macro 'UNIT_ADD' 3364 | UNIT_ADD(length, league, leagues, lea, unit, miles>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::league_t units::literals::operator""_lea(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::league_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3364:9: note: in expansion of macro 'UNIT_ADD' 3364 | UNIT_ADD(length, league, leagues, lea, unit, miles>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::gigameter_t units::literals::operator""_Gm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::gigameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::milliampere_t units::literals::operator""_mA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::milliampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::hectosteradian_t units::literals::operator""_hsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::hectosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::millisteradian_t units::literals::operator""_msr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::millisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::centicandela_t units::literals::operator""_ccd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::centicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::petaampere_t units::literals::operator""_PA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::petaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::kilometers_per_hour_t units::literals::operator""_kph(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::kilometers_per_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3578:9: note: in expansion of macro 'UNIT_ADD' 3578 | UNIT_ADD(velocity, kilometers_per_hour, kilometers_per_hour, kph, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::hand_t units::literals::operator""_hand(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::hand_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3363:9: note: in expansion of macro 'UNIT_ADD' 3363 | UNIT_ADD(length, hand, hands, hand, unit, inches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::parsec_t units::literals::operator""_pc(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::parsec_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > >, std::ratio<-1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3357:9: note: in expansion of macro 'UNIT_ADD' 3357 | UNIT_ADD(length, parsec, parsecs, pc, unit, astronicalUnits, std::ratio<-1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::nauticalMile_t units::literals::operator""_nmi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nauticalMile_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3354:9: note: in expansion of macro 'UNIT_ADD' 3354 | UNIT_ADD(length, nauticalMile, nauticalMiles, nmi, unit, meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::centiampere_t units::literals::operator""_cA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::centiampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::kilosteradian_t units::literals::operator""_ksr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::kilosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::centisteradian_t units::literals::operator""_csr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::centisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::nauticalLeague_t units::literals::operator""_nl(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nauticalLeague_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3365:9: note: in expansion of macro 'UNIT_ADD' 3365 | UNIT_ADD(length, nauticalLeague, nauticalLeagues, nl, unit, nauticalMiles>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::decicandela_t units::literals::operator""_dcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::decicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::terameter_t units::literals::operator""_Tm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::terameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::parsec_t units::literals::operator""_pc(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::parsec_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > >, std::ratio<-1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3357:9: note: in expansion of macro 'UNIT_ADD' 3357 | UNIT_ADD(length, parsec, parsecs, pc, unit, astronicalUnits, std::ratio<-1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::nauticalLeague_t units::literals::operator""_nl(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nauticalLeague_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3365:9: note: in expansion of macro 'UNIT_ADD' 3365 | UNIT_ADD(length, nauticalLeague, nauticalLeagues, nl, unit, nauticalMiles>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::deciampere_t units::literals::operator""_dA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::deciampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::ampere_t units::literals::operator""_A(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::ampere_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::knot_t units::literals::operator""_kts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::knot_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3579:9: note: in expansion of macro 'UNIT_ADD' 3579 | UNIT_ADD(velocity, knot, knots, kts, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::megasteradian_t units::literals::operator""_Msr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::megasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::decisteradian_t units::literals::operator""_dsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::decisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::decacandela_t units::literals::operator""_dacd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::decacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::astronicalUnit_t units::literals::operator""_au(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::astronicalUnit_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3355:9: note: in expansion of macro 'UNIT_ADD' 3355 | UNIT_ADD(length, astronicalUnit, astronicalUnits, au, unit, meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::yard_t units::literals::operator""_yd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::yard_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3366:9: note: in expansion of macro 'UNIT_ADD' 3366 | UNIT_ADD(length, yard, yards, yd, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::femtoampere_t units::literals::operator""_fA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::femtoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::decaampere_t units::literals::operator""_daA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::decaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::angstrom_t units::literals::operator""_angstrom(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::angstrom_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3358:9: note: in expansion of macro 'UNIT_ADD' 3358 | UNIT_ADD(length, angstrom, angstroms, angstrom, unit, nanometers>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::petameter_t units::literals::operator""_Pm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::petameter_t' {aka 'units::unit_t, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3349:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3349 | UNIT_ADD_WITH_METRIC_PREFIXES(length, meter, meters, m, unit, units::category::length_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::gigasteradian_t units::literals::operator""_Gsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::gigasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::decasteradian_t units::literals::operator""_dasr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::decasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::league_t units::literals::operator""_lea(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::league_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3364:9: note: in expansion of macro 'UNIT_ADD' 3364 | UNIT_ADD(length, league, leagues, lea, unit, miles>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::hectocandela_t units::literals::operator""_hcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::hectocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::yard_t units::literals::operator""_yd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::yard_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3366:9: note: in expansion of macro 'UNIT_ADD' 3366 | UNIT_ADD(length, yard, yards, yd, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::picoampere_t units::literals::operator""_pA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::picoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::gram_t units::literals::operator""_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::gram_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::angstrom_t units::literals::operator""_angstrom(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::angstrom_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3358:9: note: in expansion of macro 'UNIT_ADD' 3358 | UNIT_ADD(length, angstrom, angstroms, angstrom, unit, nanometers>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::hectoampere_t units::literals::operator""_hA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::hectoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::terasteradian_t units::literals::operator""_Tsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::terasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::hectosteradian_t units::literals::operator""_hsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::hectosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::lightyear_t units::literals::operator""_ly(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::lightyear_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3356:9: note: in expansion of macro 'UNIT_ADD' 3356 | UNIT_ADD(length, lightyear, lightyears, ly, unit, meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::kilocandela_t units::literals::operator""_kcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::kilocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::nanoampere_t units::literals::operator""_nA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::nanoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::gram_t units::literals::operator""_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::gram_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::kiloampere_t units::literals::operator""_kA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::kiloampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::femtogram_t units::literals::operator""_fg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::femtogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::kilosteradian_t units::literals::operator""_ksr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::kilosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::petasteradian_t units::literals::operator""_Psr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::petasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::microampere_t units::literals::operator""_uA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::microampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::foot_t units::literals::operator""_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::foot_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3350:9: note: in expansion of macro 'UNIT_ADD' 3350 | UNIT_ADD(length, foot, feet, ft, unit, meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::megacandela_t units::literals::operator""_Mcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::megacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::nauticalLeague_t units::literals::operator""_nl(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nauticalLeague_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3365:9: note: in expansion of macro 'UNIT_ADD' 3365 | UNIT_ADD(length, nauticalLeague, nauticalLeagues, nl, unit, nauticalMiles>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::cubit_t units::literals::operator""_cbt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::cubit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3359:9: note: in expansion of macro 'UNIT_ADD' 3359 | UNIT_ADD(length, cubit, cubits, cbt, unit, inches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::femtogram_t units::literals::operator""_fg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::femtogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::megaampere_t units::literals::operator""_MA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::megaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::cubit_t units::literals::operator""_cbt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::cubit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3359:9: note: in expansion of macro 'UNIT_ADD' 3359 | UNIT_ADD(length, cubit, cubits, cbt, unit, inches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::megasteradian_t units::literals::operator""_Msr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::megasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::picogram_t units::literals::operator""_pg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::picogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::milliampere_t units::literals::operator""_mA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::milliampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::gigacandela_t units::literals::operator""_Gcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::gigacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::degree_squared_t units::literals::operator""_sq_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::degree_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<2>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3538:9: note: in expansion of macro 'UNIT_ADD' 3538 | UNIT_ADD(solid_angle, degree_squared, degrees_squared, sq_deg, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::gigaampere_t units::literals::operator""_GA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::gigaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::picogram_t units::literals::operator""_pg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::picogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::gigasteradian_t units::literals::operator""_Gsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::gigasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::centiampere_t units::literals::operator""_cA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::centiampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::nanogram_t units::literals::operator""_ng(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::nanogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::yard_t units::literals::operator""_yd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::yard_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3366:9: note: in expansion of macro 'UNIT_ADD' 3366 | UNIT_ADD(length, yard, yards, yd, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::teracandela_t units::literals::operator""_Tcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::teracandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::fathom_t units::literals::operator""_ftm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::fathom_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3360:9: note: in expansion of macro 'UNIT_ADD' 3360 | UNIT_ADD(length, fathom, fathoms, ftm, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::fathom_t units::literals::operator""_ftm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::fathom_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3360:9: note: in expansion of macro 'UNIT_ADD' 3360 | UNIT_ADD(length, fathom, fathoms, ftm, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::spat_t units::literals::operator""_sp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::spat_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3539:9: note: in expansion of macro 'UNIT_ADD' 3539 | UNIT_ADD(solid_angle, spat, spats, sp, unit, steradians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::teraampere_t units::literals::operator""_TA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::teraampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::meters_per_second_squared_t units::literals::operator""_mps_sq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::meters_per_second_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3618:9: note: in expansion of macro 'UNIT_ADD' 3618 | UNIT_ADD(acceleration, meters_per_second_squared, meters_per_second_squared, mps_sq, unit, units::category::acceleration_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::mil_t units::literals::operator""_mil(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::mil_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3351:9: note: in expansion of macro 'UNIT_ADD' 3351 | UNIT_ADD(length, mil, mils, mil, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::deciampere_t units::literals::operator""_dA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::deciampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::terasteradian_t units::literals::operator""_Tsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::terasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::nanogram_t units::literals::operator""_ng(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::nanogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::microgram_t units::literals::operator""_ug(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::microgram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::petacandela_t units::literals::operator""_Pcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::petacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::gram_t units::literals::operator""_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::gram_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::petaampere_t units::literals::operator""_PA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::petaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::parsec_t units::literals::operator""_pc(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::parsec_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > >, std::ratio<-1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3357:9: note: in expansion of macro 'UNIT_ADD' 3357 | UNIT_ADD(length, parsec, parsecs, pc, unit, astronicalUnits, std::ratio<-1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::decaampere_t units::literals::operator""_daA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::decaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::petasteradian_t units::literals::operator""_Psr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::petasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::chain_t units::literals::operator""_ch(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::chain_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3361:9: note: in expansion of macro 'UNIT_ADD' 3361 | UNIT_ADD(length, chain, chains, ch, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::microgram_t units::literals::operator""_ug(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::microgram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::chain_t units::literals::operator""_ch(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::chain_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3361:9: note: in expansion of macro 'UNIT_ADD' 3361 | UNIT_ADD(length, chain, chains, ch, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::steradian_t units::literals::operator""_sr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::steradian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::hectoampere_t units::literals::operator""_hA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::hectoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::milligram_t units::literals::operator""_mg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::milligram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::inch_t units::literals::operator""_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::inch_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3352:9: note: in expansion of macro 'UNIT_ADD' 3352 | UNIT_ADD(length, inch, inches, in, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::femtogram_t units::literals::operator""_fg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::femtogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::femtosteradian_t units::literals::operator""_fsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::femtosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::feet_per_second_squared_t units::literals::operator""_fps_sq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::feet_per_second_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3619:9: note: in expansion of macro 'UNIT_ADD' 3619 | UNIT_ADD(acceleration, feet_per_second_squared, feet_per_second_squared, fps_sq, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::milligram_t units::literals::operator""_mg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::milligram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::degree_squared_t units::literals::operator""_sq_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::degree_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<2>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3538:9: note: in expansion of macro 'UNIT_ADD' 3538 | UNIT_ADD(solid_angle, degree_squared, degrees_squared, sq_deg, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::kiloampere_t units::literals::operator""_kA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::kiloampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::furlong_t units::literals::operator""_fur(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::furlong_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3362:9: note: in expansion of macro 'UNIT_ADD' 3362 | UNIT_ADD(length, furlong, furlongs, fur, unit, chains>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::angstrom_t units::literals::operator""_angstrom(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::angstrom_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3358:9: note: in expansion of macro 'UNIT_ADD' 3358 | UNIT_ADD(length, angstrom, angstroms, angstrom, unit, nanometers>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::centigram_t units::literals::operator""_cg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::centigram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::picosteradian_t units::literals::operator""_psr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::picosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::megaampere_t units::literals::operator""_MA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::megaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::spat_t units::literals::operator""_sp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::spat_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3539:9: note: in expansion of macro 'UNIT_ADD' 3539 | UNIT_ADD(solid_angle, spat, spats, sp, unit, steradians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::furlong_t units::literals::operator""_fur(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::furlong_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3362:9: note: in expansion of macro 'UNIT_ADD' 3362 | UNIT_ADD(length, furlong, furlongs, fur, unit, chains>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::picogram_t units::literals::operator""_pg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::picogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::centigram_t units::literals::operator""_cg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::centigram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::standard_gravity_t units::literals::operator""_SG(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::standard_gravity_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3620:9: note: in expansion of macro 'UNIT_ADD' 3620 | UNIT_ADD(acceleration, standard_gravity, standard_gravity, SG, unit, meters_per_second_squared>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::nanosteradian_t units::literals::operator""_nsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::nanosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::decigram_t units::literals::operator""_dg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::decigram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::gigaampere_t units::literals::operator""_GA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::gigaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::mile_t units::literals::operator""_mi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::mile_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3353:9: note: in expansion of macro 'UNIT_ADD' 3353 | UNIT_ADD(length, mile, miles, mi, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::hand_t units::literals::operator""_hand(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::hand_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3363:9: note: in expansion of macro 'UNIT_ADD' 3363 | UNIT_ADD(length, hand, hands, hand, unit, inches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::newton_t units::literals::operator""_N(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::newton_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::substance::mole_t units::literals::operator""_mol(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::substance::mole_t' {aka '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<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3501:9: note: in expansion of macro 'UNIT_ADD' 3501 | UNIT_ADD(substance, mole, moles, mol, unit, units::category::substance_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::decigram_t units::literals::operator""_dg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::decigram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::microsteradian_t units::literals::operator""_usr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::microsteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::nanogram_t units::literals::operator""_ng(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::nanogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::teraampere_t units::literals::operator""_TA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::teraampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::femtonewton_t units::literals::operator""_fN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::femtonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::decagram_t units::literals::operator""_dag(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::decagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::candela_t units::literals::operator""_cd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::candela_t' {aka '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<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::cubit_t units::literals::operator""_cbt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::cubit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3359:9: note: in expansion of macro 'UNIT_ADD' 3359 | UNIT_ADD(length, cubit, cubits, cbt, unit, inches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::hand_t units::literals::operator""_hand(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::hand_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3363:9: note: in expansion of macro 'UNIT_ADD' 3363 | UNIT_ADD(length, hand, hands, hand, unit, inches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::millisteradian_t units::literals::operator""_msr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::millisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::piconewton_t units::literals::operator""_pN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::piconewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::nauticalMile_t units::literals::operator""_nmi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nauticalMile_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3354:9: note: in expansion of macro 'UNIT_ADD' 3354 | UNIT_ADD(length, nauticalMile, nauticalMiles, nmi, unit, meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::decagram_t units::literals::operator""_dag(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::decagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::femtocandela_t units::literals::operator""_fcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::femtocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::petaampere_t units::literals::operator""_PA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::petaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::league_t units::literals::operator""_lea(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::league_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3364:9: note: in expansion of macro 'UNIT_ADD' 3364 | UNIT_ADD(length, league, leagues, lea, unit, miles>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::microgram_t units::literals::operator""_ug(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::microgram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::hectogram_t units::literals::operator""_hg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::hectogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::nanonewton_t units::literals::operator""_nN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::nanonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::centisteradian_t units::literals::operator""_csr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::centisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::picocandela_t units::literals::operator""_pcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::picocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::hectogram_t units::literals::operator""_hg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::hectogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::micronewton_t units::literals::operator""_uN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::micronewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::fathom_t units::literals::operator""_ftm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::fathom_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3360:9: note: in expansion of macro 'UNIT_ADD' 3360 | UNIT_ADD(length, fathom, fathoms, ftm, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::decisteradian_t units::literals::operator""_dsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::decisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::kilogram_t units::literals::operator""_kg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::kilogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::league_t units::literals::operator""_lea(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::league_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3364:9: note: in expansion of macro 'UNIT_ADD' 3364 | UNIT_ADD(length, league, leagues, lea, unit, miles>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::nanocandela_t units::literals::operator""_ncd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::nanocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::nauticalLeague_t units::literals::operator""_nl(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nauticalLeague_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3365:9: note: in expansion of macro 'UNIT_ADD' 3365 | UNIT_ADD(length, nauticalLeague, nauticalLeagues, nl, unit, nauticalMiles>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::astronicalUnit_t units::literals::operator""_au(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::astronicalUnit_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3355:9: note: in expansion of macro 'UNIT_ADD' 3355 | UNIT_ADD(length, astronicalUnit, astronicalUnits, au, unit, meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::milligram_t units::literals::operator""_mg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::milligram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::millinewton_t units::literals::operator""_mN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::millinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::kilogram_t units::literals::operator""_kg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::kilogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::decasteradian_t units::literals::operator""_dasr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::decasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::microcandela_t units::literals::operator""_ucd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::microcandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::megagram_t units::literals::operator""_Mg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::megagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::centinewton_t units::literals::operator""_cN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::centinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::yard_t units::literals::operator""_yd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::yard_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3366:9: note: in expansion of macro 'UNIT_ADD' 3366 | UNIT_ADD(length, yard, yards, yd, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::centigram_t units::literals::operator""_cg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::centigram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::chain_t units::literals::operator""_ch(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::chain_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3361:9: note: in expansion of macro 'UNIT_ADD' 3361 | UNIT_ADD(length, chain, chains, ch, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::hectosteradian_t units::literals::operator""_hsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::hectosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::megagram_t units::literals::operator""_Mg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::megagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::nauticalLeague_t units::literals::operator""_nl(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nauticalLeague_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3365:9: note: in expansion of macro 'UNIT_ADD' 3365 | UNIT_ADD(length, nauticalLeague, nauticalLeagues, nl, unit, nauticalMiles>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::millicandela_t units::literals::operator""_mcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::millicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::gigagram_t units::literals::operator""_Gg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::gigagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::decinewton_t units::literals::operator""_dN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::decinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::lightyear_t units::literals::operator""_ly(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::lightyear_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3356:9: note: in expansion of macro 'UNIT_ADD' 3356 | UNIT_ADD(length, lightyear, lightyears, ly, unit, meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::gram_t units::literals::operator""_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::gram_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::kilosteradian_t units::literals::operator""_ksr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::kilosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::centicandela_t units::literals::operator""_ccd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::centicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::decanewton_t units::literals::operator""_daN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::decanewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::gigagram_t units::literals::operator""_Gg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::gigagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::teragram_t units::literals::operator""_Tg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::teragram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::decigram_t units::literals::operator""_dg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::decigram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::yard_t units::literals::operator""_yd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::yard_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3366:9: note: in expansion of macro 'UNIT_ADD' 3366 | UNIT_ADD(length, yard, yards, yd, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::femtogram_t units::literals::operator""_fg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::femtogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::decicandela_t units::literals::operator""_dcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::decicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::megasteradian_t units::literals::operator""_Msr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::megasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::hectonewton_t units::literals::operator""_hN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::hectonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::furlong_t units::literals::operator""_fur(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::furlong_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3362:9: note: in expansion of macro 'UNIT_ADD' 3362 | UNIT_ADD(length, furlong, furlongs, fur, unit, chains>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::teragram_t units::literals::operator""_Tg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::teragram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::petagram_t units::literals::operator""_Pg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::petagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::picogram_t units::literals::operator""_pg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::picogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::substance::mole_t units::literals::operator""_mol(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::substance::mole_t' {aka '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<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3501:9: note: in expansion of macro 'UNIT_ADD' 3501 | UNIT_ADD(substance, mole, moles, mol, unit, units::category::substance_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::gram_t units::literals::operator""_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::gram_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::decacandela_t units::literals::operator""_dacd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::decacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::kilonewton_t units::literals::operator""_kN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::kilonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::decagram_t units::literals::operator""_dag(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::decagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::gigasteradian_t units::literals::operator""_Gsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::gigasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::petagram_t units::literals::operator""_Pg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::petagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::metric_ton_t units::literals::operator""_t(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::metric_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3385:9: note: in expansion of macro 'UNIT_ADD' 3385 | UNIT_ADD(mass, metric_ton, metric_tons, t, unit, kilograms>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::candela_t units::literals::operator""_cd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::candela_t' {aka '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<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::nanogram_t units::literals::operator""_ng(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::nanogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::hectocandela_t units::literals::operator""_hcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::hectocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::meganewton_t units::literals::operator""_MN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::meganewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::femtogram_t units::literals::operator""_fg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::femtogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::terasteradian_t units::literals::operator""_Tsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::terasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::meters_per_second_t units::literals::operator""_mps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::meters_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3575:9: note: in expansion of macro 'UNIT_ADD' 3575 | UNIT_ADD(velocity, meters_per_second, meters_per_second, mps, unit, units::category::velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::femtocandela_t units::literals::operator""_fcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::femtocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::metric_ton_t units::literals::operator""_t(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::metric_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3385:9: note: in expansion of macro 'UNIT_ADD' 3385 | UNIT_ADD(mass, metric_ton, metric_tons, t, unit, kilograms>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::hand_t units::literals::operator""_hand(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::hand_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3363:9: note: in expansion of macro 'UNIT_ADD' 3363 | UNIT_ADD(length, hand, hands, hand, unit, inches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::kilocandela_t units::literals::operator""_kcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::kilocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::giganewton_t units::literals::operator""_GN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::giganewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::parsec_t units::literals::operator""_pc(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::parsec_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > >, std::ratio<-1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3357:9: note: in expansion of macro 'UNIT_ADD' 3357 | UNIT_ADD(length, parsec, parsecs, pc, unit, astronicalUnits, std::ratio<-1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::hectogram_t units::literals::operator""_hg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::hectogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::microgram_t units::literals::operator""_ug(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::microgram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::picocandela_t units::literals::operator""_pcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::picocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::petasteradian_t units::literals::operator""_Psr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::petasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::pound_t units::literals::operator""_lb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::pound_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3386:9: note: in expansion of macro 'UNIT_ADD' 3386 | UNIT_ADD(mass, pound, pounds, lb, unit, kilograms>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::picogram_t units::literals::operator""_pg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::picogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::teranewton_t units::literals::operator""_TN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::teranewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::ampere_t units::literals::operator""_A(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::ampere_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::megacandela_t units::literals::operator""_Mcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::megacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::milligram_t units::literals::operator""_mg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::milligram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::feet_per_second_t units::literals::operator""_fps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::feet_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3576:9: note: in expansion of macro 'UNIT_ADD' 3576 | UNIT_ADD(velocity, feet_per_second, feet_per_second, fps, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::nanocandela_t units::literals::operator""_ncd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::nanocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::kilogram_t units::literals::operator""_kg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::kilogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::pound_t units::literals::operator""_lb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::pound_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3386:9: note: in expansion of macro 'UNIT_ADD' 3386 | UNIT_ADD(mass, pound, pounds, lb, unit, kilograms>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::femtoampere_t units::literals::operator""_fA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::femtoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::petanewton_t units::literals::operator""_PN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::petanewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::gigacandela_t units::literals::operator""_Gcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::gigacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::nanogram_t units::literals::operator""_ng(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::nanogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::degree_squared_t units::literals::operator""_sq_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::degree_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<2>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3538:9: note: in expansion of macro 'UNIT_ADD' 3538 | UNIT_ADD(solid_angle, degree_squared, degrees_squared, sq_deg, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::angstrom_t units::literals::operator""_angstrom(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::angstrom_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3358:9: note: in expansion of macro 'UNIT_ADD' 3358 | UNIT_ADD(length, angstrom, angstroms, angstrom, unit, nanometers>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::league_t units::literals::operator""_lea(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::league_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3364:9: note: in expansion of macro 'UNIT_ADD' 3364 | UNIT_ADD(length, league, leagues, lea, unit, miles>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::microcandela_t units::literals::operator""_ucd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::microcandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::centigram_t units::literals::operator""_cg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::centigram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::picoampere_t units::literals::operator""_pA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::picoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::long_ton_t units::literals::operator""_ln_t(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::long_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3387:9: note: in expansion of macro 'UNIT_ADD' 3387 | UNIT_ADD(mass, long_ton, long_tons, ln_t, unit, pounds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::teracandela_t units::literals::operator""_Tcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::teracandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::megagram_t units::literals::operator""_Mg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::megagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::miles_per_hour_t units::literals::operator""_mph(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::miles_per_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3577:9: note: in expansion of macro 'UNIT_ADD' 3577 | UNIT_ADD(velocity, miles_per_hour, miles_per_hour, mph, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::millicandela_t units::literals::operator""_mcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::millicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::spat_t units::literals::operator""_sp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::spat_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3539:9: note: in expansion of macro 'UNIT_ADD' 3539 | UNIT_ADD(solid_angle, spat, spats, sp, unit, steradians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::microgram_t units::literals::operator""_ug(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::microgram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::decigram_t units::literals::operator""_dg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::decigram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::substance::mole_t units::literals::operator""_mol(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::substance::mole_t' {aka '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<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3501:9: note: in expansion of macro 'UNIT_ADD' 3501 | UNIT_ADD(substance, mole, moles, mol, unit, units::category::substance_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::meters_per_second_t units::literals::operator""_mps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::meters_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3575:9: note: in expansion of macro 'UNIT_ADD' 3575 | UNIT_ADD(velocity, meters_per_second, meters_per_second, mps, unit, units::category::velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::nanoampere_t units::literals::operator""_nA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::nanoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::long_ton_t units::literals::operator""_ln_t(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::long_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3387:9: note: in expansion of macro 'UNIT_ADD' 3387 | UNIT_ADD(mass, long_ton, long_tons, ln_t, unit, pounds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::petacandela_t units::literals::operator""_Pcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::petacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::pound_t units::literals::operator""_lbf(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3639:9: note: in expansion of macro 'UNIT_ADD' 3639 | UNIT_ADD(force, pound, pounds, lbf, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::centicandela_t units::literals::operator""_ccd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::centicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::kilometers_per_hour_t units::literals::operator""_kph(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::kilometers_per_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3578:9: note: in expansion of macro 'UNIT_ADD' 3578 | UNIT_ADD(velocity, kilometers_per_hour, kilometers_per_hour, kph, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::nauticalLeague_t units::literals::operator""_nl(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nauticalLeague_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3365:9: note: in expansion of macro 'UNIT_ADD' 3365 | UNIT_ADD(length, nauticalLeague, nauticalLeagues, nl, unit, nauticalMiles>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::short_ton_t units::literals::operator""_sh_t(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::short_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3388:9: note: in expansion of macro 'UNIT_ADD' 3388 | UNIT_ADD(mass, short_ton, short_tons, sh_t, unit, pounds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::gigagram_t units::literals::operator""_Gg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::gigagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::candela_t units::literals::operator""_cd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::candela_t' {aka '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<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::microampere_t units::literals::operator""_uA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::microampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::decagram_t units::literals::operator""_dag(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::decagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::steradian_t units::literals::operator""_sr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::steradian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::milligram_t units::literals::operator""_mg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::milligram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::decicandela_t units::literals::operator""_dcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::decicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::dyne_t units::literals::operator""_dyn(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::dyne_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3640:9: note: in expansion of macro 'UNIT_ADD' 3640 | UNIT_ADD(force, dyne, dynes, dyn, unit, newtons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::feet_per_second_t units::literals::operator""_fps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::feet_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3576:9: note: in expansion of macro 'UNIT_ADD' 3576 | UNIT_ADD(velocity, feet_per_second, feet_per_second, fps, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::cubit_t units::literals::operator""_cbt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::cubit_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3359:9: note: in expansion of macro 'UNIT_ADD' 3359 | UNIT_ADD(length, cubit, cubits, cbt, unit, inches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::femtocandela_t units::literals::operator""_fcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::femtocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::milliampere_t units::literals::operator""_mA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::milliampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::short_ton_t units::literals::operator""_sh_t(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::short_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3388:9: note: in expansion of macro 'UNIT_ADD' 3388 | UNIT_ADD(mass, short_ton, short_tons, sh_t, unit, pounds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::femtosteradian_t units::literals::operator""_fsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::femtosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::hectogram_t units::literals::operator""_hg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::hectogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::decacandela_t units::literals::operator""_dacd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::decacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::stone_t units::literals::operator""_st(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::stone_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3389:9: note: in expansion of macro 'UNIT_ADD' 3389 | UNIT_ADD(mass, stone, stone, st, unit, pounds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::knot_t units::literals::operator""_kts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::knot_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3579:9: note: in expansion of macro 'UNIT_ADD' 3579 | UNIT_ADD(velocity, knot, knots, kts, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::teragram_t units::literals::operator""_Tg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::teragram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::yard_t units::literals::operator""_yd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::yard_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3366:9: note: in expansion of macro 'UNIT_ADD' 3366 | UNIT_ADD(length, yard, yards, yd, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::picocandela_t units::literals::operator""_pcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::picocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::centigram_t units::literals::operator""_cg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::centigram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::centiampere_t units::literals::operator""_cA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::centiampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::picosteradian_t units::literals::operator""_psr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::picosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::kilogram_t units::literals::operator""_kg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::kilogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::hectocandela_t units::literals::operator""_hcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::hectocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::nanocandela_t units::literals::operator""_ncd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::nanocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::gram_t units::literals::operator""_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::gram_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::miles_per_hour_t units::literals::operator""_mph(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::miles_per_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3577:9: note: in expansion of macro 'UNIT_ADD' 3577 | UNIT_ADD(velocity, miles_per_hour, miles_per_hour, mph, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::stone_t units::literals::operator""_st(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::stone_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3389:9: note: in expansion of macro 'UNIT_ADD' 3389 | UNIT_ADD(mass, stone, stone, st, unit, pounds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::fathom_t units::literals::operator""_ftm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::fathom_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3360:9: note: in expansion of macro 'UNIT_ADD' 3360 | UNIT_ADD(length, fathom, fathoms, ftm, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::deciampere_t units::literals::operator""_dA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::deciampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::petagram_t units::literals::operator""_Pg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::petagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::kilopond_t units::literals::operator""_kp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::kilopond_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3641:9: note: in expansion of macro 'UNIT_ADD' 3641 | UNIT_ADD(force, kilopond, kiloponds, kp, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::decigram_t units::literals::operator""_dg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::decigram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::nanosteradian_t units::literals::operator""_nsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::nanosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::ounce_t units::literals::operator""_oz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::ounce_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3390:9: note: in expansion of macro 'UNIT_ADD' 3390 | UNIT_ADD(mass, ounce, ounces, oz, unit, pounds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::microcandela_t units::literals::operator""_ucd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::microcandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::kilocandela_t units::literals::operator""_kcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::kilocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::megagram_t units::literals::operator""_Mg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::megagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::decaampere_t units::literals::operator""_daA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::decaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::femtogram_t units::literals::operator""_fg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::femtogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::microsteradian_t units::literals::operator""_usr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::microsteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::metric_ton_t units::literals::operator""_t(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::metric_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3385:9: note: in expansion of macro 'UNIT_ADD' 3385 | UNIT_ADD(mass, metric_ton, metric_tons, t, unit, kilograms>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::kilometers_per_hour_t units::literals::operator""_kph(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::kilometers_per_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3578:9: note: in expansion of macro 'UNIT_ADD' 3578 | UNIT_ADD(velocity, kilometers_per_hour, kilometers_per_hour, kph, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::decagram_t units::literals::operator""_dag(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::decagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::ounce_t units::literals::operator""_oz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::ounce_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3390:9: note: in expansion of macro 'UNIT_ADD' 3390 | UNIT_ADD(mass, ounce, ounces, oz, unit, pounds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::millicandela_t units::literals::operator""_mcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::millicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::chain_t units::literals::operator""_ch(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::chain_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3361:9: note: in expansion of macro 'UNIT_ADD' 3361 | UNIT_ADD(length, chain, chains, ch, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::megacandela_t units::literals::operator""_Mcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::megacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::gigagram_t units::literals::operator""_Gg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::gigagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::carat_t units::literals::operator""_ct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::carat_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3391:9: note: in expansion of macro 'UNIT_ADD' 3391 | UNIT_ADD(mass, carat, carats, ct, unit, milligrams>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::hectoampere_t units::literals::operator""_hA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::hectoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::millisteradian_t units::literals::operator""_msr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::millisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::picogram_t units::literals::operator""_pg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::picogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::poundal_t units::literals::operator""_pdl(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::poundal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3642:9: note: in expansion of macro 'UNIT_ADD' 3642 | UNIT_ADD(force, poundal, poundals, pdl, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::hectogram_t units::literals::operator""_hg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::hectogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::centicandela_t units::literals::operator""_ccd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::centicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::gigacandela_t units::literals::operator""_Gcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::gigacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::centisteradian_t units::literals::operator""_csr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::centisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::kiloampere_t units::literals::operator""_kA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::kiloampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::teragram_t units::literals::operator""_Tg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::teragram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::pound_t units::literals::operator""_lb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::pound_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3386:9: note: in expansion of macro 'UNIT_ADD' 3386 | UNIT_ADD(mass, pound, pounds, lb, unit, kilograms>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::pascal_t units::literals::operator""_Pa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::pascal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::knot_t units::literals::operator""_kts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::knot_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3579:9: note: in expansion of macro 'UNIT_ADD' 3579 | UNIT_ADD(velocity, knot, knots, kts, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::carat_t units::literals::operator""_ct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::carat_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3391:9: note: in expansion of macro 'UNIT_ADD' 3391 | UNIT_ADD(mass, carat, carats, ct, unit, milligrams>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::nanogram_t units::literals::operator""_ng(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::nanogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::furlong_t units::literals::operator""_fur(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::furlong_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3362:9: note: in expansion of macro 'UNIT_ADD' 3362 | UNIT_ADD(length, furlong, furlongs, fur, unit, chains>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::decicandela_t units::literals::operator""_dcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::decicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::kilogram_t units::literals::operator""_kg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::kilogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::teracandela_t units::literals::operator""_Tcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::teracandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::slug_t units::literals::operator""_slug(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::slug_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3392:9: note: in expansion of macro 'UNIT_ADD' 3392 | UNIT_ADD(mass, slug, slugs, slug, unit, kilograms>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::decisteradian_t units::literals::operator""_dsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::decisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::femtopascal_t units::literals::operator""_fPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::femtopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::megaampere_t units::literals::operator""_MA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::megaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::petagram_t units::literals::operator""_Pg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::petagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::microgram_t units::literals::operator""_ug(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::microgram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::decacandela_t units::literals::operator""_dacd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::decacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::picopascal_t units::literals::operator""_pPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::picopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::petacandela_t units::literals::operator""_Pcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::petacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::megagram_t units::literals::operator""_Mg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::megagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::decasteradian_t units::literals::operator""_dasr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::decasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::gigaampere_t units::literals::operator""_GA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::gigaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::metric_ton_t units::literals::operator""_t(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::metric_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3385:9: note: in expansion of macro 'UNIT_ADD' 3385 | UNIT_ADD(mass, metric_ton, metric_tons, t, unit, kilograms>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::slug_t units::literals::operator""_slug(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::slug_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3392:9: note: in expansion of macro 'UNIT_ADD' 3392 | UNIT_ADD(mass, slug, slugs, slug, unit, kilograms>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::long_ton_t units::literals::operator""_ln_t(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::long_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3387:9: note: in expansion of macro 'UNIT_ADD' 3387 | UNIT_ADD(mass, long_ton, long_tons, ln_t, unit, pounds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::hand_t units::literals::operator""_hand(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::hand_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3363:9: note: in expansion of macro 'UNIT_ADD' 3363 | UNIT_ADD(length, hand, hands, hand, unit, inches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::hectocandela_t units::literals::operator""_hcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::hectocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::nanopascal_t units::literals::operator""_nPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::nanopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::milligram_t units::literals::operator""_mg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::milligram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::meters_per_second_squared_t units::literals::operator""_mps_sq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::meters_per_second_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3618:9: note: in expansion of macro 'UNIT_ADD' 3618 | UNIT_ADD(acceleration, meters_per_second_squared, meters_per_second_squared, mps_sq, unit, units::category::acceleration_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::steradian_t units::literals::operator""_sr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::steradian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::gigagram_t units::literals::operator""_Gg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::gigagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::hectosteradian_t units::literals::operator""_hsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::hectosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::teraampere_t units::literals::operator""_TA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::teraampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::micropascal_t units::literals::operator""_uPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::micropascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::kilocandela_t units::literals::operator""_kcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::kilocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::femtosteradian_t units::literals::operator""_fsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::femtosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::centigram_t units::literals::operator""_cg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::centigram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::kilosteradian_t units::literals::operator""_ksr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::kilosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::teragram_t units::literals::operator""_Tg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::teragram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::short_ton_t units::literals::operator""_sh_t(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::short_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3388:9: note: in expansion of macro 'UNIT_ADD' 3388 | UNIT_ADD(mass, short_ton, short_tons, sh_t, unit, pounds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::petaampere_t units::literals::operator""_PA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::petaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::millipascal_t units::literals::operator""_mPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::millipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::pound_t units::literals::operator""_lb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::pound_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3386:9: note: in expansion of macro 'UNIT_ADD' 3386 | UNIT_ADD(mass, pound, pounds, lb, unit, kilograms>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::league_t units::literals::operator""_lea(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::league_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3364:9: note: in expansion of macro 'UNIT_ADD' 3364 | UNIT_ADD(length, league, leagues, lea, unit, miles>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::megacandela_t units::literals::operator""_Mcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::megacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::picosteradian_t units::literals::operator""_psr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::picosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::decigram_t units::literals::operator""_dg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::decigram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::megasteradian_t units::literals::operator""_Msr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::megasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::centipascal_t units::literals::operator""_cPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::centipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::petagram_t units::literals::operator""_Pg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::petagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::gigacandela_t units::literals::operator""_Gcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::gigacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::nanosteradian_t units::literals::operator""_nsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::nanosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::stone_t units::literals::operator""_st(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::stone_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3389:9: note: in expansion of macro 'UNIT_ADD' 3389 | UNIT_ADD(mass, stone, stone, st, unit, pounds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::feet_per_second_squared_t units::literals::operator""_fps_sq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::feet_per_second_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3619:9: note: in expansion of macro 'UNIT_ADD' 3619 | UNIT_ADD(acceleration, feet_per_second_squared, feet_per_second_squared, fps_sq, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::decipascal_t units::literals::operator""_dPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::decipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::nauticalLeague_t units::literals::operator""_nl(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::nauticalLeague_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3365:9: note: in expansion of macro 'UNIT_ADD' 3365 | UNIT_ADD(length, nauticalLeague, nauticalLeagues, nl, unit, nauticalMiles>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::gigasteradian_t units::literals::operator""_Gsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::gigasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::decagram_t units::literals::operator""_dag(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::decagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::metric_ton_t units::literals::operator""_t(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::metric_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3385:9: note: in expansion of macro 'UNIT_ADD' 3385 | UNIT_ADD(mass, metric_ton, metric_tons, t, unit, kilograms>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::long_ton_t units::literals::operator""_ln_t(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::long_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3387:9: note: in expansion of macro 'UNIT_ADD' 3387 | UNIT_ADD(mass, long_ton, long_tons, ln_t, unit, pounds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::microsteradian_t units::literals::operator""_usr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::microsteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::teracandela_t units::literals::operator""_Tcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::teracandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::decapascal_t units::literals::operator""_daPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::decapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::terasteradian_t units::literals::operator""_Tsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::terasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::meters_per_second_squared_t units::literals::operator""_mps_sq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::meters_per_second_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3618:9: note: in expansion of macro 'UNIT_ADD' 3618 | UNIT_ADD(acceleration, meters_per_second_squared, meters_per_second_squared, mps_sq, unit, units::category::acceleration_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::ounce_t units::literals::operator""_oz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::ounce_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3390:9: note: in expansion of macro 'UNIT_ADD' 3390 | UNIT_ADD(mass, ounce, ounces, oz, unit, pounds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::length::yard_t units::literals::operator""_yd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::length::yard_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3366:9: note: in expansion of macro 'UNIT_ADD' 3366 | UNIT_ADD(length, yard, yards, yd, unit, feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::hectogram_t units::literals::operator""_hg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::hectogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::millisteradian_t units::literals::operator""_msr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::millisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::petacandela_t units::literals::operator""_Pcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::petacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::standard_gravity_t units::literals::operator""_SG(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::standard_gravity_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3620:9: note: in expansion of macro 'UNIT_ADD' 3620 | UNIT_ADD(acceleration, standard_gravity, standard_gravity, SG, unit, meters_per_second_squared>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::hectopascal_t units::literals::operator""_hPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::hectopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::short_ton_t units::literals::operator""_sh_t(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::short_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3388:9: note: in expansion of macro 'UNIT_ADD' 3388 | UNIT_ADD(mass, short_ton, short_tons, sh_t, unit, pounds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::petasteradian_t units::literals::operator""_Psr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::petasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::pound_t units::literals::operator""_lb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::pound_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3386:9: note: in expansion of macro 'UNIT_ADD' 3386 | UNIT_ADD(mass, pound, pounds, lb, unit, kilograms>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::gram_t units::literals::operator""_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::gram_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::centisteradian_t units::literals::operator""_csr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::centisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::steradian_t units::literals::operator""_sr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::steradian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::kilogram_t units::literals::operator""_kg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::kilogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::kilopascal_t units::literals::operator""_kPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::kilopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::newton_t units::literals::operator""_N(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::newton_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::carat_t units::literals::operator""_ct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::carat_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3391:9: note: in expansion of macro 'UNIT_ADD' 3391 | UNIT_ADD(mass, carat, carats, ct, unit, milligrams>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::meters_per_second_t units::literals::operator""_mps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::meters_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3575:9: note: in expansion of macro 'UNIT_ADD' 3575 | UNIT_ADD(velocity, meters_per_second, meters_per_second, mps, unit, units::category::velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::femtosteradian_t units::literals::operator""_fsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::femtosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::megapascal_t units::literals::operator""_MPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::megapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::femtonewton_t units::literals::operator""_fN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::femtonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::stone_t units::literals::operator""_st(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::stone_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3389:9: note: in expansion of macro 'UNIT_ADD' 3389 | UNIT_ADD(mass, stone, stone, st, unit, pounds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::femtogram_t units::literals::operator""_fg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::femtogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::megagram_t units::literals::operator""_Mg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::megagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::degree_squared_t units::literals::operator""_sq_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::degree_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<2>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3538:9: note: in expansion of macro 'UNIT_ADD' 3538 | UNIT_ADD(solid_angle, degree_squared, degrees_squared, sq_deg, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::picosteradian_t units::literals::operator""_psr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::picosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::piconewton_t units::literals::operator""_pN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::piconewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::long_ton_t units::literals::operator""_ln_t(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::long_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3387:9: note: in expansion of macro 'UNIT_ADD' 3387 | UNIT_ADD(mass, long_ton, long_tons, ln_t, unit, pounds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::gigapascal_t units::literals::operator""_GPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::gigapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::feet_per_second_squared_t units::literals::operator""_fps_sq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::feet_per_second_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3619:9: note: in expansion of macro 'UNIT_ADD' 3619 | UNIT_ADD(acceleration, feet_per_second_squared, feet_per_second_squared, fps_sq, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::gigagram_t units::literals::operator""_Gg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::gigagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::picogram_t units::literals::operator""_pg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::picogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::spat_t units::literals::operator""_sp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::spat_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3539:9: note: in expansion of macro 'UNIT_ADD' 3539 | UNIT_ADD(solid_angle, spat, spats, sp, unit, steradians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::feet_per_second_t units::literals::operator""_fps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::feet_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3576:9: note: in expansion of macro 'UNIT_ADD' 3576 | UNIT_ADD(velocity, feet_per_second, feet_per_second, fps, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::ounce_t units::literals::operator""_oz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::ounce_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3390:9: note: in expansion of macro 'UNIT_ADD' 3390 | UNIT_ADD(mass, ounce, ounces, oz, unit, pounds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::slug_t units::literals::operator""_slug(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::slug_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3392:9: note: in expansion of macro 'UNIT_ADD' 3392 | UNIT_ADD(mass, slug, slugs, slug, unit, kilograms>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::nanosteradian_t units::literals::operator""_nsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::nanosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::nanonewton_t units::literals::operator""_nN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::nanonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::terapascal_t units::literals::operator""_TPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::terapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::microsteradian_t units::literals::operator""_usr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::microsteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::teragram_t units::literals::operator""_Tg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::teragram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::nanogram_t units::literals::operator""_ng(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::nanogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::short_ton_t units::literals::operator""_sh_t(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::short_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3388:9: note: in expansion of macro 'UNIT_ADD' 3388 | UNIT_ADD(mass, short_ton, short_tons, sh_t, unit, pounds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::micronewton_t units::literals::operator""_uN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::micronewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::petapascal_t units::literals::operator""_PPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::petapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::standard_gravity_t units::literals::operator""_SG(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::standard_gravity_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3620:9: note: in expansion of macro 'UNIT_ADD' 3620 | UNIT_ADD(acceleration, standard_gravity, standard_gravity, SG, unit, meters_per_second_squared>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::decisteradian_t units::literals::operator""_dsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::decisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::carat_t units::literals::operator""_ct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::carat_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3391:9: note: in expansion of macro 'UNIT_ADD' 3391 | UNIT_ADD(mass, carat, carats, ct, unit, milligrams>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::millisteradian_t units::literals::operator""_msr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::millisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::millinewton_t units::literals::operator""_mN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::millinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::miles_per_hour_t units::literals::operator""_mph(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::miles_per_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3577:9: note: in expansion of macro 'UNIT_ADD' 3577 | UNIT_ADD(velocity, miles_per_hour, miles_per_hour, mph, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::newton_t units::literals::operator""_N(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::newton_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::petagram_t units::literals::operator""_Pg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::petagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::microgram_t units::literals::operator""_ug(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::microgram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::decasteradian_t units::literals::operator""_dasr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::decasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::bar_t units::literals::operator""_bar(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::bar_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3661:9: note: in expansion of macro 'UNIT_ADD' 3661 | UNIT_ADD(pressure, bar, bars, bar, unit, kilo>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::stone_t units::literals::operator""_st(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::stone_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3389:9: note: in expansion of macro 'UNIT_ADD' 3389 | UNIT_ADD(mass, stone, stone, st, unit, pounds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::centisteradian_t units::literals::operator""_csr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::centisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::centinewton_t units::literals::operator""_cN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::centinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::femtonewton_t units::literals::operator""_fN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::femtonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::metric_ton_t units::literals::operator""_t(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::metric_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3385:9: note: in expansion of macro 'UNIT_ADD' 3385 | UNIT_ADD(mass, metric_ton, metric_tons, t, unit, kilograms>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::hectosteradian_t units::literals::operator""_hsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::hectosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::milligram_t units::literals::operator""_mg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::milligram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::slug_t units::literals::operator""_slug(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::slug_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3392:9: note: in expansion of macro 'UNIT_ADD' 3392 | UNIT_ADD(mass, slug, slugs, slug, unit, kilograms>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::kilometers_per_hour_t units::literals::operator""_kph(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::kilometers_per_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3578:9: note: in expansion of macro 'UNIT_ADD' 3578 | UNIT_ADD(velocity, kilometers_per_hour, kilometers_per_hour, kph, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::decisteradian_t units::literals::operator""_dsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::decisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::decinewton_t units::literals::operator""_dN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::decinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::mbar_t units::literals::operator""_mbar(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::mbar_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3662:9: note: in expansion of macro 'UNIT_ADD' 3662 | UNIT_ADD(pressure, mbar, mbars, mbar, unit, milli>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::piconewton_t units::literals::operator""_pN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::piconewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::ounce_t units::literals::operator""_oz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::ounce_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3390:9: note: in expansion of macro 'UNIT_ADD' 3390 | UNIT_ADD(mass, ounce, ounces, oz, unit, pounds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::kilosteradian_t units::literals::operator""_ksr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::kilosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::centigram_t units::literals::operator""_cg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::centigram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::decasteradian_t units::literals::operator""_dasr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::decasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::decanewton_t units::literals::operator""_daN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::decanewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::nanonewton_t units::literals::operator""_nN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::nanonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::pound_t units::literals::operator""_lb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::pound_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3386:9: note: in expansion of macro 'UNIT_ADD' 3386 | UNIT_ADD(mass, pound, pounds, lb, unit, kilograms>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::megasteradian_t units::literals::operator""_Msr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::megasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::hectonewton_t units::literals::operator""_hN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::hectonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::hectosteradian_t units::literals::operator""_hsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::hectosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::micronewton_t units::literals::operator""_uN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::micronewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::carat_t units::literals::operator""_ct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::carat_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3391:9: note: in expansion of macro 'UNIT_ADD' 3391 | UNIT_ADD(mass, carat, carats, ct, unit, milligrams>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::decigram_t units::literals::operator""_dg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::decigram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::substance::mole_t units::literals::operator""_mol(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::substance::mole_t' {aka '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<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3501:9: note: in expansion of macro 'UNIT_ADD' 3501 | UNIT_ADD(substance, mole, moles, mol, unit, units::category::substance_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::gigasteradian_t units::literals::operator""_Gsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::gigasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::kilosteradian_t units::literals::operator""_ksr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::kilosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::kilonewton_t units::literals::operator""_kN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::kilonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::millinewton_t units::literals::operator""_mN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::millinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::decagram_t units::literals::operator""_dag(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::decagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::candela_t units::literals::operator""_cd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::candela_t' {aka '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<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::long_ton_t units::literals::operator""_ln_t(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::long_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3387:9: note: in expansion of macro 'UNIT_ADD' 3387 | UNIT_ADD(mass, long_ton, long_tons, ln_t, unit, pounds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::terasteradian_t units::literals::operator""_Tsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::terasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::megasteradian_t units::literals::operator""_Msr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::megasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::meganewton_t units::literals::operator""_MN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::meganewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::centinewton_t units::literals::operator""_cN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::centinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::slug_t units::literals::operator""_slug(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::slug_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3392:9: note: in expansion of macro 'UNIT_ADD' 3392 | UNIT_ADD(mass, slug, slugs, slug, unit, kilograms>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::femtocandela_t units::literals::operator""_fcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::femtocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::atmosphere_t units::literals::operator""_atm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::atmosphere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3663:9: note: in expansion of macro 'UNIT_ADD' 3663 | UNIT_ADD(pressure, atmosphere, atmospheres, atm, unit, pascals>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::knot_t units::literals::operator""_kts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::knot_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3579:9: note: in expansion of macro 'UNIT_ADD' 3579 | UNIT_ADD(velocity, knot, knots, kts, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::hectogram_t units::literals::operator""_hg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::hectogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::petasteradian_t units::literals::operator""_Psr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::petasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::gigasteradian_t units::literals::operator""_Gsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::gigasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::giganewton_t units::literals::operator""_GN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::giganewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::decinewton_t units::literals::operator""_dN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::decinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::short_ton_t units::literals::operator""_sh_t(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::short_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3388:9: note: in expansion of macro 'UNIT_ADD' 3388 | UNIT_ADD(mass, short_ton, short_tons, sh_t, unit, pounds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::picocandela_t units::literals::operator""_pcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::picocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::kilogram_t units::literals::operator""_kg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::kilogram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::terasteradian_t units::literals::operator""_Tsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::terasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::decanewton_t units::literals::operator""_daN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::decanewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::teranewton_t units::literals::operator""_TN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::teranewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::nanocandela_t units::literals::operator""_ncd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::nanocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::degree_squared_t units::literals::operator""_sq_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::degree_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<2>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3538:9: note: in expansion of macro 'UNIT_ADD' 3538 | UNIT_ADD(solid_angle, degree_squared, degrees_squared, sq_deg, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::stone_t units::literals::operator""_st(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::stone_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3389:9: note: in expansion of macro 'UNIT_ADD' 3389 | UNIT_ADD(mass, stone, stone, st, unit, pounds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::petasteradian_t units::literals::operator""_Psr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::petasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::hectonewton_t units::literals::operator""_hN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::hectonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::petanewton_t units::literals::operator""_PN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::petanewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::megagram_t units::literals::operator""_Mg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::megagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::microcandela_t units::literals::operator""_ucd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::microcandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::spat_t units::literals::operator""_sp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::spat_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3539:9: note: in expansion of macro 'UNIT_ADD' 3539 | UNIT_ADD(solid_angle, spat, spats, sp, unit, steradians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::millicandela_t units::literals::operator""_mcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::millicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::kilonewton_t units::literals::operator""_kN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::kilonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::gigagram_t units::literals::operator""_Gg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::gigagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::ounce_t units::literals::operator""_oz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::ounce_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3390:9: note: in expansion of macro 'UNIT_ADD' 3390 | UNIT_ADD(mass, ounce, ounces, oz, unit, pounds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::degree_squared_t units::literals::operator""_sq_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::degree_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<2>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3538:9: note: in expansion of macro 'UNIT_ADD' 3538 | UNIT_ADD(solid_angle, degree_squared, degrees_squared, sq_deg, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::centicandela_t units::literals::operator""_ccd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::centicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::meganewton_t units::literals::operator""_MN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::meganewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::teragram_t units::literals::operator""_Tg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::teragram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::pounds_per_square_inch_t units::literals::operator""_psi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::pounds_per_square_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3664:9: note: in expansion of macro 'UNIT_ADD' 3664 | UNIT_ADD(pressure, pounds_per_square_inch, pounds_per_square_inch, psi, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::pound_t units::literals::operator""_lbf(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3639:9: note: in expansion of macro 'UNIT_ADD' 3639 | UNIT_ADD(force, pound, pounds, lbf, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::decicandela_t units::literals::operator""_dcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::decicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::spat_t units::literals::operator""_sp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::spat_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3539:9: note: in expansion of macro 'UNIT_ADD' 3539 | UNIT_ADD(solid_angle, spat, spats, sp, unit, steradians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::carat_t units::literals::operator""_ct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::carat_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3391:9: note: in expansion of macro 'UNIT_ADD' 3391 | UNIT_ADD(mass, carat, carats, ct, unit, milligrams>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::giganewton_t units::literals::operator""_GN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::giganewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::decacandela_t units::literals::operator""_dacd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::decacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::petagram_t units::literals::operator""_Pg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::petagram_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3384:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3384 | UNIT_ADD_WITH_METRIC_PREFIXES(mass, gram, grams, g, unit, units::category::mass_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::dyne_t units::literals::operator""_dyn(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::dyne_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3640:9: note: in expansion of macro 'UNIT_ADD' 3640 | UNIT_ADD(force, dyne, dynes, dyn, unit, newtons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::teranewton_t units::literals::operator""_TN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::teranewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::hectocandela_t units::literals::operator""_hcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::hectocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::torr_t units::literals::operator""_torr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::torr_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3665:9: note: in expansion of macro 'UNIT_ADD' 3665 | UNIT_ADD(pressure, torr, torrs, torr, unit, atmospheres>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::metric_ton_t units::literals::operator""_t(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::metric_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3385:9: note: in expansion of macro 'UNIT_ADD' 3385 | UNIT_ADD(mass, metric_ton, metric_tons, t, unit, kilograms>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::slug_t units::literals::operator""_slug(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::slug_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3392:9: note: in expansion of macro 'UNIT_ADD' 3392 | UNIT_ADD(mass, slug, slugs, slug, unit, kilograms>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::meters_per_second_squared_t units::literals::operator""_mps_sq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::meters_per_second_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3618:9: note: in expansion of macro 'UNIT_ADD' 3618 | UNIT_ADD(acceleration, meters_per_second_squared, meters_per_second_squared, mps_sq, unit, units::category::acceleration_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::petanewton_t units::literals::operator""_PN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::petanewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::kilocandela_t units::literals::operator""_kcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::kilocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::coulomb_t units::literals::operator""_C(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::coulomb_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::femtocoulomb_t units::literals::operator""_fC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::femtocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::megacandela_t units::literals::operator""_Mcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::megacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::kilopond_t units::literals::operator""_kp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::kilopond_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3641:9: note: in expansion of macro 'UNIT_ADD' 3641 | UNIT_ADD(force, kilopond, kiloponds, kp, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::pound_t units::literals::operator""_lb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::pound_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3386:9: note: in expansion of macro 'UNIT_ADD' 3386 | UNIT_ADD(mass, pound, pounds, lb, unit, kilograms>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::picocoulomb_t units::literals::operator""_pC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::picocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::gigacandela_t units::literals::operator""_Gcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::gigacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::meters_per_second_t units::literals::operator""_mps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::meters_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3575:9: note: in expansion of macro 'UNIT_ADD' 3575 | UNIT_ADD(velocity, meters_per_second, meters_per_second, mps, unit, units::category::velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::nanocoulomb_t units::literals::operator""_nC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::nanocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::pound_t units::literals::operator""_lbf(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3639:9: note: in expansion of macro 'UNIT_ADD' 3639 | UNIT_ADD(force, pound, pounds, lbf, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::feet_per_second_squared_t units::literals::operator""_fps_sq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::feet_per_second_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3619:9: note: in expansion of macro 'UNIT_ADD' 3619 | UNIT_ADD(acceleration, feet_per_second_squared, feet_per_second_squared, fps_sq, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::teracandela_t units::literals::operator""_Tcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::teracandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::microcoulomb_t units::literals::operator""_uC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::microcoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::feet_per_second_t units::literals::operator""_fps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::feet_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3576:9: note: in expansion of macro 'UNIT_ADD' 3576 | UNIT_ADD(velocity, feet_per_second, feet_per_second, fps, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::long_ton_t units::literals::operator""_ln_t(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::long_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3387:9: note: in expansion of macro 'UNIT_ADD' 3387 | UNIT_ADD(mass, long_ton, long_tons, ln_t, unit, pounds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::petacandela_t units::literals::operator""_Pcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::petacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::millicoulomb_t units::literals::operator""_mC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::millicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::poundal_t units::literals::operator""_pdl(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::poundal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3642:9: note: in expansion of macro 'UNIT_ADD' 3642 | UNIT_ADD(force, poundal, poundals, pdl, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::dyne_t units::literals::operator""_dyn(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::dyne_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3640:9: note: in expansion of macro 'UNIT_ADD' 3640 | UNIT_ADD(force, dyne, dynes, dyn, unit, newtons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::standard_gravity_t units::literals::operator""_SG(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::standard_gravity_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3620:9: note: in expansion of macro 'UNIT_ADD' 3620 | UNIT_ADD(acceleration, standard_gravity, standard_gravity, SG, unit, meters_per_second_squared>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::centicoulomb_t units::literals::operator""_cC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::centicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::steradian_t units::literals::operator""_sr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::steradian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::pascal_t units::literals::operator""_Pa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::pascal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::miles_per_hour_t units::literals::operator""_mph(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::miles_per_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3577:9: note: in expansion of macro 'UNIT_ADD' 3577 | UNIT_ADD(velocity, miles_per_hour, miles_per_hour, mph, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::decicoulomb_t units::literals::operator""_dC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::newton_t units::literals::operator""_N(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::newton_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::short_ton_t units::literals::operator""_sh_t(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::short_ton_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3388:9: note: in expansion of macro 'UNIT_ADD' 3388 | UNIT_ADD(mass, short_ton, short_tons, sh_t, unit, pounds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::femtosteradian_t units::literals::operator""_fsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::femtosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::decacoulomb_t units::literals::operator""_daC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::femtopascal_t units::literals::operator""_fPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::femtopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::femtonewton_t units::literals::operator""_fN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::femtonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::kilometers_per_hour_t units::literals::operator""_kph(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::kilometers_per_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3578:9: note: in expansion of macro 'UNIT_ADD' 3578 | UNIT_ADD(velocity, kilometers_per_hour, kilometers_per_hour, kph, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::picosteradian_t units::literals::operator""_psr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::picosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::hectocoulomb_t units::literals::operator""_hC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::hectocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::picopascal_t units::literals::operator""_pPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::picopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::kilopond_t units::literals::operator""_kp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::kilopond_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3641:9: note: in expansion of macro 'UNIT_ADD' 3641 | UNIT_ADD(force, kilopond, kiloponds, kp, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::piconewton_t units::literals::operator""_pN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::piconewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::stone_t units::literals::operator""_st(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::stone_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3389:9: note: in expansion of macro 'UNIT_ADD' 3389 | UNIT_ADD(mass, stone, stone, st, unit, pounds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::nanosteradian_t units::literals::operator""_nsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::nanosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::kilocoulomb_t units::literals::operator""_kC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::kilocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::nanonewton_t units::literals::operator""_nN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::nanonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::nanopascal_t units::literals::operator""_nPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::nanopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::megacoulomb_t units::literals::operator""_MC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::megacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::knot_t units::literals::operator""_kts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::knot_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3579:9: note: in expansion of macro 'UNIT_ADD' 3579 | UNIT_ADD(velocity, knot, knots, kts, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::microsteradian_t units::literals::operator""_usr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::microsteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::gigacoulomb_t units::literals::operator""_GC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::gigacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::micronewton_t units::literals::operator""_uN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::micronewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::ounce_t units::literals::operator""_oz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::ounce_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3390:9: note: in expansion of macro 'UNIT_ADD' 3390 | UNIT_ADD(mass, ounce, ounces, oz, unit, pounds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::micropascal_t units::literals::operator""_uPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::micropascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::millisteradian_t units::literals::operator""_msr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::millisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::teracoulomb_t units::literals::operator""_TC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::teracoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::millinewton_t units::literals::operator""_mN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::millinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::poundal_t units::literals::operator""_pdl(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::poundal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3642:9: note: in expansion of macro 'UNIT_ADD' 3642 | UNIT_ADD(force, poundal, poundals, pdl, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::millipascal_t units::literals::operator""_mPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::millipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::petacoulomb_t units::literals::operator""_PC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::petacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::centisteradian_t units::literals::operator""_csr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::centisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::carat_t units::literals::operator""_ct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::carat_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3391:9: note: in expansion of macro 'UNIT_ADD' 3391 | UNIT_ADD(mass, carat, carats, ct, unit, milligrams>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::centinewton_t units::literals::operator""_cN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::centinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::pascal_t units::literals::operator""_Pa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::pascal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::centipascal_t units::literals::operator""_cPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::centipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::ampere_hour_t units::literals::operator""_Ah(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::ampere_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::femtopascal_t units::literals::operator""_fPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::femtopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::decinewton_t units::literals::operator""_dN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::decinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::meters_per_second_t units::literals::operator""_mps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::meters_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3575:9: note: in expansion of macro 'UNIT_ADD' 3575 | UNIT_ADD(velocity, meters_per_second, meters_per_second, mps, unit, units::category::velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::decipascal_t units::literals::operator""_dPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::decipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::femtoampere_hour_t units::literals::operator""_fAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::femtoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::picopascal_t units::literals::operator""_pPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::picopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::decanewton_t units::literals::operator""_daN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::decanewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::mass::slug_t units::literals::operator""_slug(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::mass::slug_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3392:9: note: in expansion of macro 'UNIT_ADD' 3392 | UNIT_ADD(mass, slug, slugs, slug, unit, kilograms>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::decapascal_t units::literals::operator""_daPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::decapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::picoampere_hour_t units::literals::operator""_pAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::picoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::hectonewton_t units::literals::operator""_hN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::hectonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::nanopascal_t units::literals::operator""_nPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::nanopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::feet_per_second_t units::literals::operator""_fps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::feet_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3576:9: note: in expansion of macro 'UNIT_ADD' 3576 | UNIT_ADD(velocity, feet_per_second, feet_per_second, fps, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::decisteradian_t units::literals::operator""_dsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::decisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::hectopascal_t units::literals::operator""_hPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::hectopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::nanoampere_hour_t units::literals::operator""_nAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::nanoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::meters_per_second_squared_t units::literals::operator""_mps_sq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::meters_per_second_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3618:9: note: in expansion of macro 'UNIT_ADD' 3618 | UNIT_ADD(acceleration, meters_per_second_squared, meters_per_second_squared, mps_sq, unit, units::category::acceleration_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::kilonewton_t units::literals::operator""_kN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::kilonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::micropascal_t units::literals::operator""_uPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::micropascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::decasteradian_t units::literals::operator""_dasr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::decasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::meters_per_second_t units::literals::operator""_mps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::meters_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3575:9: note: in expansion of macro 'UNIT_ADD' 3575 | UNIT_ADD(velocity, meters_per_second, meters_per_second, mps, unit, units::category::velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::femtosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::kilopascal_t units::literals::operator""_kPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::kilopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::microampere_hour_t units::literals::operator""_uAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::microampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::meganewton_t units::literals::operator""_MN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::meganewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::hectosteradian_t units::literals::operator""_hsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::hectosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::millipascal_t units::literals::operator""_mPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::millipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::miles_per_hour_t units::literals::operator""_mph(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::miles_per_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3577:9: note: in expansion of macro 'UNIT_ADD' 3577 | UNIT_ADD(velocity, miles_per_hour, miles_per_hour, mph, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::picosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::megapascal_t units::literals::operator""_MPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::megapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::milliampere_hour_t units::literals::operator""_mAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::milliampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::feet_per_second_t units::literals::operator""_fps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::feet_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3576:9: note: in expansion of macro 'UNIT_ADD' 3576 | UNIT_ADD(velocity, feet_per_second, feet_per_second, fps, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::kilosteradian_t units::literals::operator""_ksr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::kilosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::giganewton_t units::literals::operator""_GN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::giganewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::centipascal_t units::literals::operator""_cPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::centipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::nanosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::kilometers_per_hour_t units::literals::operator""_kph(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::kilometers_per_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3578:9: note: in expansion of macro 'UNIT_ADD' 3578 | UNIT_ADD(velocity, kilometers_per_hour, kilometers_per_hour, kph, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::feet_per_second_squared_t units::literals::operator""_fps_sq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::feet_per_second_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3619:9: note: in expansion of macro 'UNIT_ADD' 3619 | UNIT_ADD(acceleration, feet_per_second_squared, feet_per_second_squared, fps_sq, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::gigapascal_t units::literals::operator""_GPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::gigapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::megasteradian_t units::literals::operator""_Msr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::megasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::centiampere_hour_t units::literals::operator""_cAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::centiampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::teranewton_t units::literals::operator""_TN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::teranewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::decipascal_t units::literals::operator""_dPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::decipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::microsecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::gigasteradian_t units::literals::operator""_Gsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::gigasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::terapascal_t units::literals::operator""_TPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::terapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::deciampere_hour_t units::literals::operator""_dAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::deciampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::miles_per_hour_t units::literals::operator""_mph(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::miles_per_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3577:9: note: in expansion of macro 'UNIT_ADD' 3577 | UNIT_ADD(velocity, miles_per_hour, miles_per_hour, mph, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::petanewton_t units::literals::operator""_PN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::petanewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::decapascal_t units::literals::operator""_daPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::decapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::standard_gravity_t units::literals::operator""_SG(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::standard_gravity_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3620:9: note: in expansion of macro 'UNIT_ADD' 3620 | UNIT_ADD(acceleration, standard_gravity, standard_gravity, SG, unit, meters_per_second_squared>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::millisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::knot_t units::literals::operator""_kts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::knot_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3579:9: note: in expansion of macro 'UNIT_ADD' 3579 | UNIT_ADD(velocity, knot, knots, kts, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::terasteradian_t units::literals::operator""_Tsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::terasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::decaampere_hour_t units::literals::operator""_daAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::petapascal_t units::literals::operator""_PPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::petapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::newton_t units::literals::operator""_N(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::newton_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::hectopascal_t units::literals::operator""_hPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::hectopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::kilometers_per_hour_t units::literals::operator""_kph(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::kilometers_per_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3578:9: note: in expansion of macro 'UNIT_ADD' 3578 | UNIT_ADD(velocity, kilometers_per_hour, kilometers_per_hour, kph, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::centisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::petasteradian_t units::literals::operator""_Psr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::petasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::hectoampere_hour_t units::literals::operator""_hAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::hectoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::femtonewton_t units::literals::operator""_fN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::femtonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::kilopascal_t units::literals::operator""_kPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::kilopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decisecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::bar_t units::literals::operator""_bar(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::bar_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3661:9: note: in expansion of macro 'UNIT_ADD' 3661 | UNIT_ADD(pressure, bar, bars, bar, unit, kilo>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::pound_t units::literals::operator""_lbf(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3639:9: note: in expansion of macro 'UNIT_ADD' 3639 | UNIT_ADD(force, pound, pounds, lbf, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::piconewton_t units::literals::operator""_pN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::piconewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::kiloampere_hour_t units::literals::operator""_kAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::kiloampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::knot_t units::literals::operator""_kts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::knot_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3579:9: note: in expansion of macro 'UNIT_ADD' 3579 | UNIT_ADD(velocity, knot, knots, kts, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::degree_squared_t units::literals::operator""_sq_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::degree_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<2>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3538:9: note: in expansion of macro 'UNIT_ADD' 3538 | UNIT_ADD(solid_angle, degree_squared, degrees_squared, sq_deg, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::megapascal_t units::literals::operator""_MPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::megapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::nanonewton_t units::literals::operator""_nN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::nanonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::dyne_t units::literals::operator""_dyn(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::dyne_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3640:9: note: in expansion of macro 'UNIT_ADD' 3640 | UNIT_ADD(force, dyne, dynes, dyn, unit, newtons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::megaampere_hour_t units::literals::operator""_MAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::megaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::spat_t units::literals::operator""_sp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::spat_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3539:9: note: in expansion of macro 'UNIT_ADD' 3539 | UNIT_ADD(solid_angle, spat, spats, sp, unit, steradians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::mbar_t units::literals::operator""_mbar(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::mbar_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3662:9: note: in expansion of macro 'UNIT_ADD' 3662 | UNIT_ADD(pressure, mbar, mbars, mbar, unit, milli>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::micronewton_t units::literals::operator""_uN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::micronewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::gigapascal_t units::literals::operator""_GPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::gigapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::decasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::gigaampere_hour_t units::literals::operator""_GAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::gigaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::millinewton_t units::literals::operator""_mN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::millinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::terapascal_t units::literals::operator""_TPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::terapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hectosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::teraampere_hour_t units::literals::operator""_TAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::teraampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::kilopond_t units::literals::operator""_kp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::kilopond_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3641:9: note: in expansion of macro 'UNIT_ADD' 3641 | UNIT_ADD(force, kilopond, kiloponds, kp, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::centinewton_t units::literals::operator""_cN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::centinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::petapascal_t units::literals::operator""_PPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::petapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::kilosecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::petaampere_hour_t units::literals::operator""_PAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::petaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::decinewton_t units::literals::operator""_dN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::decinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::meters_per_second_squared_t units::literals::operator""_mps_sq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::meters_per_second_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3618:9: note: in expansion of macro 'UNIT_ADD' 3618 | UNIT_ADD(acceleration, meters_per_second_squared, meters_per_second_squared, mps_sq, unit, units::category::acceleration_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::joule_t units::literals::operator""_J(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::joule_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::megasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::decanewton_t units::literals::operator""_daN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::decanewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::bar_t units::literals::operator""_bar(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::bar_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3661:9: note: in expansion of macro 'UNIT_ADD' 3661 | UNIT_ADD(pressure, bar, bars, bar, unit, kilo>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::femtojoule_t units::literals::operator""_fJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::femtojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::poundal_t units::literals::operator""_pdl(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::poundal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3642:9: note: in expansion of macro 'UNIT_ADD' 3642 | UNIT_ADD(force, poundal, poundals, pdl, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::hectonewton_t units::literals::operator""_hN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::hectonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::ampere_t units::literals::operator""_A(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::ampere_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gigasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::atmosphere_t units::literals::operator""_atm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::atmosphere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3663:9: note: in expansion of macro 'UNIT_ADD' 3663 | UNIT_ADD(pressure, atmosphere, atmospheres, atm, unit, pascals>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::picojoule_t units::literals::operator""_pJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::picojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::pascal_t units::literals::operator""_Pa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::pascal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::meters_per_second_squared_t units::literals::operator""_mps_sq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::meters_per_second_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3618:9: note: in expansion of macro 'UNIT_ADD' 3618 | UNIT_ADD(acceleration, meters_per_second_squared, meters_per_second_squared, mps_sq, unit, units::category::acceleration_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::femtoampere_t units::literals::operator""_fA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::femtoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::kilonewton_t units::literals::operator""_kN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::kilonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::mbar_t units::literals::operator""_mbar(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::mbar_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3662:9: note: in expansion of macro 'UNIT_ADD' 3662 | UNIT_ADD(pressure, mbar, mbars, mbar, unit, milli>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::nanojoule_t units::literals::operator""_nJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::nanojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::terasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::femtopascal_t units::literals::operator""_fPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::femtopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::picoampere_t units::literals::operator""_pA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::picoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::feet_per_second_squared_t units::literals::operator""_fps_sq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::feet_per_second_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3619:9: note: in expansion of macro 'UNIT_ADD' 3619 | UNIT_ADD(acceleration, feet_per_second_squared, feet_per_second_squared, fps_sq, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::meganewton_t units::literals::operator""_MN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::meganewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::microjoule_t units::literals::operator""_uJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::microjoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::petasecond_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3410:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3410 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::picopascal_t units::literals::operator""_pPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::picopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::giganewton_t units::literals::operator""_GN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::giganewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::nanoampere_t units::literals::operator""_nA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::nanoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::millijoule_t units::literals::operator""_mJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::millijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::nanopascal_t units::literals::operator""_nPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::nanopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::standard_gravity_t units::literals::operator""_SG(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::standard_gravity_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3620:9: note: in expansion of macro 'UNIT_ADD' 3620 | UNIT_ADD(acceleration, standard_gravity, standard_gravity, SG, unit, meters_per_second_squared>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::teranewton_t units::literals::operator""_TN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::teranewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::microampere_t units::literals::operator""_uA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::microampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3411:9: note: in expansion of macro 'UNIT_ADD' 3411 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::centijoule_t units::literals::operator""_cJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::centijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::feet_per_second_squared_t units::literals::operator""_fps_sq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::feet_per_second_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3619:9: note: in expansion of macro 'UNIT_ADD' 3619 | UNIT_ADD(acceleration, feet_per_second_squared, feet_per_second_squared, fps_sq, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::micropascal_t units::literals::operator""_uPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::micropascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::newton_t units::literals::operator""_N(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::newton_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::milliampere_t units::literals::operator""_mA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::milliampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::petanewton_t units::literals::operator""_PN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::petanewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::decijoule_t units::literals::operator""_dJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::femtonewton_t units::literals::operator""_fN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::femtonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::millipascal_t units::literals::operator""_mPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::millipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::hour_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3412:9: note: in expansion of macro 'UNIT_ADD' 3412 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::centiampere_t units::literals::operator""_cA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::centiampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::decajoule_t units::literals::operator""_daJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::piconewton_t units::literals::operator""_pN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::piconewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::standard_gravity_t units::literals::operator""_SG(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::standard_gravity_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3620:9: note: in expansion of macro 'UNIT_ADD' 3620 | UNIT_ADD(acceleration, standard_gravity, standard_gravity, SG, unit, meters_per_second_squared>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::atmosphere_t units::literals::operator""_atm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::atmosphere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3663:9: note: in expansion of macro 'UNIT_ADD' 3663 | UNIT_ADD(pressure, atmosphere, atmospheres, atm, unit, pascals>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::pounds_per_square_inch_t units::literals::operator""_psi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::pounds_per_square_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3664:9: note: in expansion of macro 'UNIT_ADD' 3664 | UNIT_ADD(pressure, pounds_per_square_inch, pounds_per_square_inch, psi, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::centipascal_t units::literals::operator""_cPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::centipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::deciampere_t units::literals::operator""_dA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::deciampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::ampere_t units::literals::operator""_A(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::ampere_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::nanonewton_t units::literals::operator""_nN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::nanonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::hectojoule_t units::literals::operator""_hJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::hectojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::pound_t units::literals::operator""_lbf(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3639:9: note: in expansion of macro 'UNIT_ADD' 3639 | UNIT_ADD(force, pound, pounds, lbf, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::newton_t units::literals::operator""_N(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::newton_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::day_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3413:9: note: in expansion of macro 'UNIT_ADD' 3413 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::decipascal_t units::literals::operator""_dPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::decipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::decaampere_t units::literals::operator""_daA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::decaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::micronewton_t units::literals::operator""_uN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::micronewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::femtoampere_t units::literals::operator""_fA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::femtoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilojoule_t units::literals::operator""_kJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::femtonewton_t units::literals::operator""_fN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::femtonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::dyne_t units::literals::operator""_dyn(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::dyne_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3640:9: note: in expansion of macro 'UNIT_ADD' 3640 | UNIT_ADD(force, dyne, dynes, dyn, unit, newtons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::hectoampere_t units::literals::operator""_hA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::hectoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::torr_t units::literals::operator""_torr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::torr_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3665:9: note: in expansion of macro 'UNIT_ADD' 3665 | UNIT_ADD(pressure, torr, torrs, torr, unit, atmospheres>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::decapascal_t units::literals::operator""_daPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::decapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::millinewton_t units::literals::operator""_mN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::millinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::picoampere_t units::literals::operator""_pA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::picoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::megajoule_t units::literals::operator""_MJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::megajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::piconewton_t units::literals::operator""_pN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::piconewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::meters_per_second_t units::literals::operator""_mps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::meters_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3575:9: note: in expansion of macro 'UNIT_ADD' 3575 | UNIT_ADD(velocity, meters_per_second, meters_per_second, mps, unit, units::category::velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::week_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3414:9: note: in expansion of macro 'UNIT_ADD' 3414 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::kiloampere_t units::literals::operator""_kA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::kiloampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::coulomb_t units::literals::operator""_C(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::coulomb_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::centinewton_t units::literals::operator""_cN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::centinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::hectopascal_t units::literals::operator""_hPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::hectopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::nanonewton_t units::literals::operator""_nN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::nanonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::gigajoule_t units::literals::operator""_GJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::gigajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::megaampere_t units::literals::operator""_MA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::megaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::nanoampere_t units::literals::operator""_nA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::nanoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::femtocoulomb_t units::literals::operator""_fC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::femtocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::decinewton_t units::literals::operator""_dN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::decinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::kilopond_t units::literals::operator""_kp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::kilopond_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3641:9: note: in expansion of macro 'UNIT_ADD' 3641 | UNIT_ADD(force, kilopond, kiloponds, kp, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::kilopascal_t units::literals::operator""_kPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::kilopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::feet_per_second_t units::literals::operator""_fps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::feet_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3576:9: note: in expansion of macro 'UNIT_ADD' 3576 | UNIT_ADD(velocity, feet_per_second, feet_per_second, fps, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3415:9: note: in expansion of macro 'UNIT_ADD' 3415 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::micronewton_t units::literals::operator""_uN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::micronewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::terajoule_t units::literals::operator""_TJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::terajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::gigaampere_t units::literals::operator""_GA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::gigaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::picocoulomb_t units::literals::operator""_pC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::picocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::decanewton_t units::literals::operator""_daN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::decanewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::microampere_t units::literals::operator""_uA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::microampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::megapascal_t units::literals::operator""_MPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::megapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::pounds_per_square_inch_t units::literals::operator""_psi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::pounds_per_square_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3664:9: note: in expansion of macro 'UNIT_ADD' 3664 | UNIT_ADD(pressure, pounds_per_square_inch, pounds_per_square_inch, psi, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::teraampere_t units::literals::operator""_TA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::teraampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::petajoule_t units::literals::operator""_PJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::petajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::hectonewton_t units::literals::operator""_hN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::hectonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::nanocoulomb_t units::literals::operator""_nC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::nanocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::miles_per_hour_t units::literals::operator""_mph(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::miles_per_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3577:9: note: in expansion of macro 'UNIT_ADD' 3577 | UNIT_ADD(velocity, miles_per_hour, miles_per_hour, mph, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::julian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3416:9: note: in expansion of macro 'UNIT_ADD' 3416 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::milliampere_t units::literals::operator""_mA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::milliampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::gigapascal_t units::literals::operator""_GPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::gigapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::poundal_t units::literals::operator""_pdl(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::poundal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3642:9: note: in expansion of macro 'UNIT_ADD' 3642 | UNIT_ADD(force, poundal, poundals, pdl, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::petaampere_t units::literals::operator""_PA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::petaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::kilonewton_t units::literals::operator""_kN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::kilonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::microcoulomb_t units::literals::operator""_uC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::microcoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::centiampere_t units::literals::operator""_cA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::centiampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::terapascal_t units::literals::operator""_TPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::terapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::kilometers_per_hour_t units::literals::operator""_kph(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::kilometers_per_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3578:9: note: in expansion of macro 'UNIT_ADD' 3578 | UNIT_ADD(velocity, kilometers_per_hour, kilometers_per_hour, kph, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::pascal_t units::literals::operator""_Pa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::pascal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::calorie_t units::literals::operator""_cal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::calorie_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::torr_t units::literals::operator""_torr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::torr_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3665:9: note: in expansion of macro 'UNIT_ADD' 3665 | UNIT_ADD(pressure, torr, torrs, torr, unit, atmospheres>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::time::gregorian_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3417:9: note: in expansion of macro 'UNIT_ADD' 3417 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::meganewton_t units::literals::operator""_MN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::meganewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::millicoulomb_t units::literals::operator""_mC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::millicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::femtopascal_t units::literals::operator""_fPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::femtopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::petapascal_t units::literals::operator""_PPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::petapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::millinewton_t units::literals::operator""_mN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::millinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::deciampere_t units::literals::operator""_dA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::deciampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::giganewton_t units::literals::operator""_GN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::giganewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::coulomb_t units::literals::operator""_C(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::coulomb_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::radian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::knot_t units::literals::operator""_kts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::knot_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3579:9: note: in expansion of macro 'UNIT_ADD' 3579 | UNIT_ADD(velocity, knot, knots, kts, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::picopascal_t units::literals::operator""_pPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::picopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::centicoulomb_t units::literals::operator""_cC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::centicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::ampere_t units::literals::operator""_A(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::ampere_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::femtocalorie_t units::literals::operator""_fcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::femtocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::centinewton_t units::literals::operator""_cN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::centinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::bar_t units::literals::operator""_bar(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::bar_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3661:9: note: in expansion of macro 'UNIT_ADD' 3661 | UNIT_ADD(pressure, bar, bars, bar, unit, kilo>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::femtocoulomb_t units::literals::operator""_fC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::femtocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::teranewton_t units::literals::operator""_TN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::teranewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::femtoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::nanopascal_t units::literals::operator""_nPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::nanopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::decaampere_t units::literals::operator""_daA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::decaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::decicoulomb_t units::literals::operator""_dC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::ampere_t units::literals::operator""_A(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::ampere_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::femtoampere_t units::literals::operator""_fA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::femtoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::micropascal_t units::literals::operator""_uPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::micropascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::decinewton_t units::literals::operator""_dN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::decinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::picocoulomb_t units::literals::operator""_pC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::picocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::picocalorie_t units::literals::operator""_pcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::picocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::petanewton_t units::literals::operator""_PN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::petanewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::picoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::decacoulomb_t units::literals::operator""_daC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::hectoampere_t units::literals::operator""_hA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::hectoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::femtoampere_t units::literals::operator""_fA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::femtoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::picoampere_t units::literals::operator""_pA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::picoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::mbar_t units::literals::operator""_mbar(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::mbar_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3662:9: note: in expansion of macro 'UNIT_ADD' 3662 | UNIT_ADD(pressure, mbar, mbars, mbar, unit, milli>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::millipascal_t units::literals::operator""_mPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::millipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::nanocoulomb_t units::literals::operator""_nC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::nanocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::nanoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::decanewton_t units::literals::operator""_daN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::decanewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::hectocoulomb_t units::literals::operator""_hC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::hectocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::nanoampere_t units::literals::operator""_nA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::nanoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::kiloampere_t units::literals::operator""_kA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::kiloampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::picoampere_t units::literals::operator""_pA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::picoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::nanocalorie_t units::literals::operator""_ncal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::nanocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::atmosphere_t units::literals::operator""_atm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::atmosphere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3663:9: note: in expansion of macro 'UNIT_ADD' 3663 | UNIT_ADD(pressure, atmosphere, atmospheres, atm, unit, pascals>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::centipascal_t units::literals::operator""_cPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::centipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::microcoulomb_t units::literals::operator""_uC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::microcoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::microampere_t units::literals::operator""_uA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::microampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::hectonewton_t units::literals::operator""_hN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::hectonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::kilocoulomb_t units::literals::operator""_kC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::kilocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::microradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::nanoampere_t units::literals::operator""_nA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::nanoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::megaampere_t units::literals::operator""_MA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::megaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::pound_t units::literals::operator""_lbf(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3639:9: note: in expansion of macro 'UNIT_ADD' 3639 | UNIT_ADD(force, pound, pounds, lbf, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::decipascal_t units::literals::operator""_dPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::decipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::microcalorie_t units::literals::operator""_ucal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::microcalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::millicoulomb_t units::literals::operator""_mC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::millicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::ampere_t units::literals::operator""_A(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::ampere_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::kilonewton_t units::literals::operator""_kN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::kilonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::milliampere_t units::literals::operator""_mA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::milliampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::megacoulomb_t units::literals::operator""_MC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::megacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::microampere_t units::literals::operator""_uA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::microampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::gigaampere_t units::literals::operator""_GA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::gigaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::decapascal_t units::literals::operator""_daPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::decapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::meters_per_second_squared_t units::literals::operator""_mps_sq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::meters_per_second_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3618:9: note: in expansion of macro 'UNIT_ADD' 3618 | UNIT_ADD(acceleration, meters_per_second_squared, meters_per_second_squared, mps_sq, unit, units::category::acceleration_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::femtoampere_t units::literals::operator""_fA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::femtoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::centicoulomb_t units::literals::operator""_cC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::centicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::meganewton_t units::literals::operator""_MN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::meganewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::dyne_t units::literals::operator""_dyn(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::dyne_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3640:9: note: in expansion of macro 'UNIT_ADD' 3640 | UNIT_ADD(force, dyne, dynes, dyn, unit, newtons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::centiampere_t units::literals::operator""_cA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::centiampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::centiradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::gigacoulomb_t units::literals::operator""_GC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::gigacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::milliampere_t units::literals::operator""_mA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::milliampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::hectopascal_t units::literals::operator""_hPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::hectopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::millicalorie_t units::literals::operator""_mcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::millicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::teraampere_t units::literals::operator""_TA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::teraampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::picoampere_t units::literals::operator""_pA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::picoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::decicoulomb_t units::literals::operator""_dC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::pounds_per_square_inch_t units::literals::operator""_psi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::pounds_per_square_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3664:9: note: in expansion of macro 'UNIT_ADD' 3664 | UNIT_ADD(pressure, pounds_per_square_inch, pounds_per_square_inch, psi, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::giganewton_t units::literals::operator""_GN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::giganewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::deciradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::deciampere_t units::literals::operator""_dA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::deciampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::kilopascal_t units::literals::operator""_kPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::kilopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::centiampere_t units::literals::operator""_cA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::centiampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::teracoulomb_t units::literals::operator""_TC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::teracoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::centicalorie_t units::literals::operator""_ccal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::centicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::petaampere_t units::literals::operator""_PA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::petaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::nanoampere_t units::literals::operator""_nA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::nanoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::decacoulomb_t units::literals::operator""_daC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::teranewton_t units::literals::operator""_TN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::teranewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::megapascal_t units::literals::operator""_MPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::megapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::decaampere_t units::literals::operator""_daA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::decaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::substance::mole_t units::literals::operator""_mol(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::substance::mole_t' {aka '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<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3501:9: note: in expansion of macro 'UNIT_ADD' 3501 | UNIT_ADD(substance, mole, moles, mol, unit, units::category::substance_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::kilopond_t units::literals::operator""_kp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::kilopond_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3641:9: note: in expansion of macro 'UNIT_ADD' 3641 | UNIT_ADD(force, kilopond, kiloponds, kp, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::deciampere_t units::literals::operator""_dA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::deciampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::decaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::petacoulomb_t units::literals::operator""_PC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::petacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::feet_per_second_squared_t units::literals::operator""_fps_sq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::feet_per_second_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3619:9: note: in expansion of macro 'UNIT_ADD' 3619 | UNIT_ADD(acceleration, feet_per_second_squared, feet_per_second_squared, fps_sq, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::candela_t units::literals::operator""_cd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::candela_t' {aka '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<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::microampere_t units::literals::operator""_uA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::microampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::hectocoulomb_t units::literals::operator""_hC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::hectocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::gigapascal_t units::literals::operator""_GPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::gigapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::torr_t units::literals::operator""_torr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::torr_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3665:9: note: in expansion of macro 'UNIT_ADD' 3665 | UNIT_ADD(pressure, torr, torrs, torr, unit, atmospheres>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::decicalorie_t units::literals::operator""_dcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::petanewton_t units::literals::operator""_PN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::petanewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::hectoampere_t units::literals::operator""_hA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::hectoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::hectoradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::decaampere_t units::literals::operator""_daA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::decaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::femtocandela_t units::literals::operator""_fcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::femtocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::milliampere_t units::literals::operator""_mA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::milliampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::terapascal_t units::literals::operator""_TPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::terapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::ampere_hour_t units::literals::operator""_Ah(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::ampere_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::coulomb_t units::literals::operator""_C(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::coulomb_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::kilocoulomb_t units::literals::operator""_kC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::kilocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::picocandela_t units::literals::operator""_pcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::picocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::standard_gravity_t units::literals::operator""_SG(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::standard_gravity_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3620:9: note: in expansion of macro 'UNIT_ADD' 3620 | UNIT_ADD(acceleration, standard_gravity, standard_gravity, SG, unit, meters_per_second_squared>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::kiloampere_t units::literals::operator""_kA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::kiloampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::kiloradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::hectoampere_t units::literals::operator""_hA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::hectoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::decacalorie_t units::literals::operator""_dacal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::poundal_t units::literals::operator""_pdl(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::poundal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3642:9: note: in expansion of macro 'UNIT_ADD' 3642 | UNIT_ADD(force, poundal, poundals, pdl, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::nanocandela_t units::literals::operator""_ncd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::nanocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::centiampere_t units::literals::operator""_cA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::centiampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::femtocoulomb_t units::literals::operator""_fC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::femtocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::petapascal_t units::literals::operator""_PPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::petapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::newton_t units::literals::operator""_N(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::newton_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::megacoulomb_t units::literals::operator""_MC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::megacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::microcandela_t units::literals::operator""_ucd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::microcandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::pascal_t units::literals::operator""_Pa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::pascal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::megaampere_t units::literals::operator""_MA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::megaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::megaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::kiloampere_t units::literals::operator""_kA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::kiloampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::femtoampere_hour_t units::literals::operator""_fAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::femtoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::deciampere_t units::literals::operator""_dA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::deciampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::pound_t units::literals::operator""_lbf(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3639:9: note: in expansion of macro 'UNIT_ADD' 3639 | UNIT_ADD(force, pound, pounds, lbf, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::femtonewton_t units::literals::operator""_fN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::femtonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::picocoulomb_t units::literals::operator""_pC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::picocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::ampere_t units::literals::operator""_A(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::ampere_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::hectocalorie_t units::literals::operator""_hcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::hectocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::millicandela_t units::literals::operator""_mcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::millicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::bar_t units::literals::operator""_bar(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::bar_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3661:9: note: in expansion of macro 'UNIT_ADD' 3661 | UNIT_ADD(pressure, bar, bars, bar, unit, kilo>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::gigacoulomb_t units::literals::operator""_GC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::gigacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::femtopascal_t units::literals::operator""_fPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::femtopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::gigaampere_t units::literals::operator""_GA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::gigaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::piconewton_t units::literals::operator""_pN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::piconewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gigaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::centicandela_t units::literals::operator""_ccd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::centicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::decaampere_t units::literals::operator""_daA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::decaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::megaampere_t units::literals::operator""_MA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::megaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::nanocoulomb_t units::literals::operator""_nC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::nanocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::femtoampere_t units::literals::operator""_fA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::femtoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::picopascal_t units::literals::operator""_pPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::picopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::dyne_t units::literals::operator""_dyn(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::dyne_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3640:9: note: in expansion of macro 'UNIT_ADD' 3640 | UNIT_ADD(force, dyne, dynes, dyn, unit, newtons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::picoampere_hour_t units::literals::operator""_pAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::picoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::teracoulomb_t units::literals::operator""_TC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::teracoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilocalorie_t units::literals::operator""_kcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::decicandela_t units::literals::operator""_dcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::decicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::nanonewton_t units::literals::operator""_nN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::nanonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::mbar_t units::literals::operator""_mbar(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::mbar_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3662:9: note: in expansion of macro 'UNIT_ADD' 3662 | UNIT_ADD(pressure, mbar, mbars, mbar, unit, milli>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::hectoampere_t units::literals::operator""_hA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::hectoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::teraampere_t units::literals::operator""_TA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::teraampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::teraradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::microcoulomb_t units::literals::operator""_uC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::microcoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::gigaampere_t units::literals::operator""_GA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::gigaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::picoampere_t units::literals::operator""_pA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::picoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::nanopascal_t units::literals::operator""_nPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::nanopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::decacandela_t units::literals::operator""_dacd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::decacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::micronewton_t units::literals::operator""_uN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::micronewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::petacoulomb_t units::literals::operator""_PC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::petacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::hectocandela_t units::literals::operator""_hcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::hectocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::millicoulomb_t units::literals::operator""_mC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::millicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::megacalorie_t units::literals::operator""_Mcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::megacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::micropascal_t units::literals::operator""_uPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::micropascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::nanoampere_hour_t units::literals::operator""_nAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::nanoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::kiloampere_t units::literals::operator""_kA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::kiloampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::petaradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3435:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3435 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::nanoampere_t units::literals::operator""_nA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::nanoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::petaampere_t units::literals::operator""_PA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::petaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::atmosphere_t units::literals::operator""_atm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::atmosphere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3663:9: note: in expansion of macro 'UNIT_ADD' 3663 | UNIT_ADD(pressure, atmosphere, atmospheres, atm, unit, pascals>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::teraampere_t units::literals::operator""_TA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::teraampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::millinewton_t units::literals::operator""_mN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::millinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::kilocandela_t units::literals::operator""_kcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::kilocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::millipascal_t units::literals::operator""_mPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::millipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::centicoulomb_t units::literals::operator""_cC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::centicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::kilopond_t units::literals::operator""_kp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::kilopond_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3641:9: note: in expansion of macro 'UNIT_ADD' 3641 | UNIT_ADD(force, kilopond, kiloponds, kp, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::microampere_t units::literals::operator""_uA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::microampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::megaampere_t units::literals::operator""_MA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::megaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::ampere_hour_t units::literals::operator""_Ah(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::ampere_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::centinewton_t units::literals::operator""_cN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::centinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::gigacalorie_t units::literals::operator""_Gcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::gigacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::megacandela_t units::literals::operator""_Mcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::megacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::petaampere_t units::literals::operator""_PA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::petaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::microampere_hour_t units::literals::operator""_uAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::microampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::degree_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3436:9: note: in expansion of macro 'UNIT_ADD' 3436 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::centipascal_t units::literals::operator""_cPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::centipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::decicoulomb_t units::literals::operator""_dC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::milliampere_t units::literals::operator""_mA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::milliampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::decinewton_t units::literals::operator""_dN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::decinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::gigaampere_t units::literals::operator""_GA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::gigaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::gigacandela_t units::literals::operator""_Gcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::gigacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::decipascal_t units::literals::operator""_dPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::decipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::teracalorie_t units::literals::operator""_Tcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::teracalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::teracandela_t units::literals::operator""_Tcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::teracandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::femtoampere_hour_t units::literals::operator""_fAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::femtoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::decanewton_t units::literals::operator""_daN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::decanewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::decacoulomb_t units::literals::operator""_daC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::milliampere_hour_t units::literals::operator""_mAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::milliampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::centiampere_t units::literals::operator""_cA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::centiampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::teraampere_t units::literals::operator""_TA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::teraampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::petacandela_t units::literals::operator""_Pcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::petacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::poundal_t units::literals::operator""_pdl(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::poundal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3642:9: note: in expansion of macro 'UNIT_ADD' 3642 | UNIT_ADD(force, poundal, poundals, pdl, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::decapascal_t units::literals::operator""_daPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::decapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::hectonewton_t units::literals::operator""_hN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::hectonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::pounds_per_square_inch_t units::literals::operator""_psi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::pounds_per_square_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3664:9: note: in expansion of macro 'UNIT_ADD' 3664 | UNIT_ADD(pressure, pounds_per_square_inch, pounds_per_square_inch, psi, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::deciampere_t units::literals::operator""_dA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::deciampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::petacalorie_t units::literals::operator""_Pcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::petacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcminute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3437:9: note: in expansion of macro 'UNIT_ADD' 3437 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::petaampere_t units::literals::operator""_PA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::petaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::steradian_t units::literals::operator""_sr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::steradian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::hectocoulomb_t units::literals::operator""_hC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::hectocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::picoampere_hour_t units::literals::operator""_pAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::picoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::centiampere_hour_t units::literals::operator""_cAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::centiampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::pascal_t units::literals::operator""_Pa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::pascal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::hectopascal_t units::literals::operator""_hPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::hectopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::kilonewton_t units::literals::operator""_kN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::kilonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::femtosteradian_t units::literals::operator""_fsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::femtosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::decaampere_t units::literals::operator""_daA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::decaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::kilocoulomb_t units::literals::operator""_kC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::kilocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::picosteradian_t units::literals::operator""_psr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::picosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::meganewton_t units::literals::operator""_MN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::meganewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::femtopascal_t units::literals::operator""_fPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::femtopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::kilopascal_t units::literals::operator""_kPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::kilopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::torr_t units::literals::operator""_torr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::torr_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3665:9: note: in expansion of macro 'UNIT_ADD' 3665 | UNIT_ADD(pressure, torr, torrs, torr, unit, atmospheres>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::arcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3438:9: note: in expansion of macro 'UNIT_ADD' 3438 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilowatt_hour_t units::literals::operator""_kWh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilowatt_hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3704:9: note: in expansion of macro 'UNIT_ADD' 3704 | UNIT_ADD(energy, kilowatt_hour, kilowatt_hours, kWh, unit, megajoules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::nanoampere_hour_t units::literals::operator""_nAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::nanoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::nanosteradian_t units::literals::operator""_nsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::nanosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::deciampere_hour_t units::literals::operator""_dAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::deciampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::hectoampere_t units::literals::operator""_hA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::hectoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::megacoulomb_t units::literals::operator""_MC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::megacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::giganewton_t units::literals::operator""_GN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::giganewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::picopascal_t units::literals::operator""_pPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::picopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::megapascal_t units::literals::operator""_MPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::megapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::coulomb_t units::literals::operator""_C(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::coulomb_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::microsteradian_t units::literals::operator""_usr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::microsteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::kiloampere_t units::literals::operator""_kA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::kiloampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::milliarcsecond_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3439:9: note: in expansion of macro 'UNIT_ADD' 3439 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::microampere_hour_t units::literals::operator""_uAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::microampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::gigacoulomb_t units::literals::operator""_GC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::gigacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::teranewton_t units::literals::operator""_TN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::teranewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::millisteradian_t units::literals::operator""_msr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::millisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::nanopascal_t units::literals::operator""_nPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::nanopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::watt_hour_t units::literals::operator""_Wh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::watt_hour_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3705:9: note: in expansion of macro 'UNIT_ADD' 3705 | UNIT_ADD(energy, watt_hour, watt_hours, Wh, unit, kilowatt_hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::femtocoulomb_t units::literals::operator""_fC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::femtocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::decaampere_hour_t units::literals::operator""_daAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::gigapascal_t units::literals::operator""_GPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::gigapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::substance::mole_t units::literals::operator""_mol(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::substance::mole_t' {aka '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<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3501:9: note: in expansion of macro 'UNIT_ADD' 3501 | UNIT_ADD(substance, mole, moles, mol, unit, units::category::substance_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::centisteradian_t units::literals::operator""_csr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::centisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::megaampere_t units::literals::operator""_MA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::megaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::petanewton_t units::literals::operator""_PN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::petanewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::picocoulomb_t units::literals::operator""_pC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::picocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::teracoulomb_t units::literals::operator""_TC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::teracoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::micropascal_t units::literals::operator""_uPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::micropascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::terapascal_t units::literals::operator""_TPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::terapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::milliampere_hour_t units::literals::operator""_mAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::milliampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::turn_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3440:9: note: in expansion of macro 'UNIT_ADD' 3440 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::candela_t units::literals::operator""_cd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::candela_t' {aka '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<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::hectoampere_hour_t units::literals::operator""_hAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::hectoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::nanocoulomb_t units::literals::operator""_nC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::nanocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::gigaampere_t units::literals::operator""_GA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::gigaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_t units::literals::operator""_BTU(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3706:9: note: in expansion of macro 'UNIT_ADD' 3706 | UNIT_ADD(energy, british_thermal_unit, british_thermal_units, BTU, unit, joules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::millipascal_t units::literals::operator""_mPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::millipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::petacoulomb_t units::literals::operator""_PC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::petacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::petapascal_t units::literals::operator""_PPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::petapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::femtocandela_t units::literals::operator""_fcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::femtocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::microcoulomb_t units::literals::operator""_uC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::microcoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::centiampere_hour_t units::literals::operator""_cAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::centiampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::teraampere_t units::literals::operator""_TA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::teraampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::centipascal_t units::literals::operator""_cPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::centipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::pound_t units::literals::operator""_lbf(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3639:9: note: in expansion of macro 'UNIT_ADD' 3639 | UNIT_ADD(force, pound, pounds, lbf, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::kiloampere_hour_t units::literals::operator""_kAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::kiloampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angle::gradian_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3441:9: note: in expansion of macro 'UNIT_ADD' 3441 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::ampere_hour_t units::literals::operator""_Ah(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::ampere_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::bar_t units::literals::operator""_bar(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::bar_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3661:9: note: in expansion of macro 'UNIT_ADD' 3661 | UNIT_ADD(pressure, bar, bars, bar, unit, kilo>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::decisteradian_t units::literals::operator""_dsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::decisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::picocandela_t units::literals::operator""_pcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::picocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::millicoulomb_t units::literals::operator""_mC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::millicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_iso_t units::literals::operator""_BTU_iso(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_iso_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3707:9: note: in expansion of macro 'UNIT_ADD' 3707 | UNIT_ADD(energy, british_thermal_unit_iso, british_thermal_units_iso, BTU_iso, unit, joules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::decipascal_t units::literals::operator""_dPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::decipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::petaampere_t units::literals::operator""_PA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::petaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::decasteradian_t units::literals::operator""_dasr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::decasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::ampere_t units::literals::operator""_A(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::ampere_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::dyne_t units::literals::operator""_dyn(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::dyne_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3640:9: note: in expansion of macro 'UNIT_ADD' 3640 | UNIT_ADD(force, dyne, dynes, dyn, unit, newtons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::deciampere_hour_t units::literals::operator""_dAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::deciampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::centicoulomb_t units::literals::operator""_cC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::centicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::nanocandela_t units::literals::operator""_ncd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::nanocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::megaampere_hour_t units::literals::operator""_MAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::megaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::hectosteradian_t units::literals::operator""_hsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::hectosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::decapascal_t units::literals::operator""_daPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::decapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::femtoampere_t units::literals::operator""_fA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::femtoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::mbar_t units::literals::operator""_mbar(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::mbar_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3662:9: note: in expansion of macro 'UNIT_ADD' 3662 | UNIT_ADD(pressure, mbar, mbars, mbar, unit, milli>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::femtoampere_hour_t units::literals::operator""_fAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::femtoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::decicoulomb_t units::literals::operator""_dC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_59_t units::literals::operator""_BTU59(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_59_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3708:9: note: in expansion of macro 'UNIT_ADD' 3708 | UNIT_ADD(energy, british_thermal_unit_59, british_thermal_units_59, BTU59, unit, joules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::kilosteradian_t units::literals::operator""_ksr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::kilosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::microcandela_t units::literals::operator""_ucd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::microcandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::hectopascal_t units::literals::operator""_hPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::hectopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::decaampere_hour_t units::literals::operator""_daAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::picoampere_t units::literals::operator""_pA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::picoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::megasteradian_t units::literals::operator""_Msr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::megasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::gigaampere_hour_t units::literals::operator""_GAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::gigaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::decacoulomb_t units::literals::operator""_daC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::kilopond_t units::literals::operator""_kp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::kilopond_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3641:9: note: in expansion of macro 'UNIT_ADD' 3641 | UNIT_ADD(force, kilopond, kiloponds, kp, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::picoampere_hour_t units::literals::operator""_pAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::picoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::atmosphere_t units::literals::operator""_atm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::atmosphere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3663:9: note: in expansion of macro 'UNIT_ADD' 3663 | UNIT_ADD(pressure, atmosphere, atmospheres, atm, unit, pascals>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::millicandela_t units::literals::operator""_mcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::millicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::substance::mole_t units::literals::operator""_mol(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::substance::mole_t' {aka '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<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3501:9: note: in expansion of macro 'UNIT_ADD' 3501 | UNIT_ADD(substance, mole, moles, mol, unit, units::category::substance_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::gigasteradian_t units::literals::operator""_Gsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::gigasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::kilopascal_t units::literals::operator""_kPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::kilopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::therm_t units::literals::operator""_thm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::therm_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3709:9: note: in expansion of macro 'UNIT_ADD' 3709 | UNIT_ADD(energy, therm, therms, thm, unit, british_thermal_units_59>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::hectocoulomb_t units::literals::operator""_hC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::hectocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::nanoampere_t units::literals::operator""_nA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::nanoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::hectoampere_hour_t units::literals::operator""_hAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::hectoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::terasteradian_t units::literals::operator""_Tsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::terasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::teraampere_hour_t units::literals::operator""_TAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::teraampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::centicandela_t units::literals::operator""_ccd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::centicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::substance::mole_t units::literals::operator""_mol(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::substance::mole_t' {aka '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<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3501:9: note: in expansion of macro 'UNIT_ADD' 3501 | UNIT_ADD(substance, mole, moles, mol, unit, units::category::substance_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::candela_t units::literals::operator""_cd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::candela_t' {aka '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<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::megapascal_t units::literals::operator""_MPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::megapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::nanoampere_hour_t units::literals::operator""_nAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::nanoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::kilocoulomb_t units::literals::operator""_kC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::kilocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::microampere_t units::literals::operator""_uA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::microampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::petasteradian_t units::literals::operator""_Psr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::petasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::poundal_t units::literals::operator""_pdl(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::poundal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3642:9: note: in expansion of macro 'UNIT_ADD' 3642 | UNIT_ADD(force, poundal, poundals, pdl, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::femtocandela_t units::literals::operator""_fcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::femtocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::candela_t units::literals::operator""_cd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::candela_t' {aka '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<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::kiloampere_hour_t units::literals::operator""_kAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::kiloampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::decicandela_t units::literals::operator""_dcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::decicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::megacoulomb_t units::literals::operator""_MC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::megacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::milliampere_t units::literals::operator""_mA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::milliampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::foot_pound_t units::literals::operator""_ftlbf(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::foot_pound_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3710:9: note: in expansion of macro 'UNIT_ADD' 3710 | UNIT_ADD(energy, foot_pound, foot_pounds, ftlbf, unit, joules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::gigapascal_t units::literals::operator""_GPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::gigapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::petaampere_hour_t units::literals::operator""_PAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::petaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::microampere_hour_t units::literals::operator""_uAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::microampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::pascal_t units::literals::operator""_Pa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::pascal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::degree_squared_t units::literals::operator""_sq_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::degree_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<2>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3538:9: note: in expansion of macro 'UNIT_ADD' 3538 | UNIT_ADD(solid_angle, degree_squared, degrees_squared, sq_deg, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::picocandela_t units::literals::operator""_pcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::picocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::femtocandela_t units::literals::operator""_fcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::femtocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::substance::mole_t units::literals::operator""_mol(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::substance::mole_t' {aka '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<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3501:9: note: in expansion of macro 'UNIT_ADD' 3501 | UNIT_ADD(substance, mole, moles, mol, unit, units::category::substance_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::decacandela_t units::literals::operator""_dacd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::decacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::gigacoulomb_t units::literals::operator""_GC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::gigacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::centiampere_t units::literals::operator""_cA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::centiampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::pounds_per_square_inch_t units::literals::operator""_psi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::pounds_per_square_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3664:9: note: in expansion of macro 'UNIT_ADD' 3664 | UNIT_ADD(pressure, pounds_per_square_inch, pounds_per_square_inch, psi, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::terapascal_t units::literals::operator""_TPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::terapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::joule_t units::literals::operator""_J(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::joule_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::femtopascal_t units::literals::operator""_fPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::femtopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::megaampere_hour_t units::literals::operator""_MAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::megaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::spat_t units::literals::operator""_sp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::spat_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3539:9: note: in expansion of macro 'UNIT_ADD' 3539 | UNIT_ADD(solid_angle, spat, spats, sp, unit, steradians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::nanocandela_t units::literals::operator""_ncd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::nanocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::milliampere_hour_t units::literals::operator""_mAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::milliampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::picocandela_t units::literals::operator""_pcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::picocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::candela_t units::literals::operator""_cd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::candela_t' {aka '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<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::teracoulomb_t units::literals::operator""_TC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::teracoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::hectocandela_t units::literals::operator""_hcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::hectocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::deciampere_t units::literals::operator""_dA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::deciampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::picopascal_t units::literals::operator""_pPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::picopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::femtojoule_t units::literals::operator""_fJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::femtojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::petapascal_t units::literals::operator""_PPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::petapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::microcandela_t units::literals::operator""_ucd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::microcandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::nanocandela_t units::literals::operator""_ncd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::nanocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::femtocandela_t units::literals::operator""_fcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::femtocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::gigaampere_hour_t units::literals::operator""_GAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::gigaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::nanopascal_t units::literals::operator""_nPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::nanopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::petacoulomb_t units::literals::operator""_PC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::petacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::torr_t units::literals::operator""_torr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::torr_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3665:9: note: in expansion of macro 'UNIT_ADD' 3665 | UNIT_ADD(pressure, torr, torrs, torr, unit, atmospheres>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::decaampere_t units::literals::operator""_daA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::decaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::centiampere_hour_t units::literals::operator""_cAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::centiampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::picojoule_t units::literals::operator""_pJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::picojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::kilocandela_t units::literals::operator""_kcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::kilocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::bar_t units::literals::operator""_bar(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::bar_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3661:9: note: in expansion of macro 'UNIT_ADD' 3661 | UNIT_ADD(pressure, bar, bars, bar, unit, kilo>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::picocandela_t units::literals::operator""_pcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::picocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::millicandela_t units::literals::operator""_mcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::millicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::micropascal_t units::literals::operator""_uPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::micropascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::microcandela_t units::literals::operator""_ucd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::microcandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::coulomb_t units::literals::operator""_C(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::coulomb_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::hectoampere_t units::literals::operator""_hA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::hectoampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::nanojoule_t units::literals::operator""_nJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::nanojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::ampere_hour_t units::literals::operator""_Ah(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::ampere_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::megacandela_t units::literals::operator""_Mcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::megacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::teraampere_hour_t units::literals::operator""_TAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::teraampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::deciampere_hour_t units::literals::operator""_dAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::deciampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::millipascal_t units::literals::operator""_mPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::millipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::nanocandela_t units::literals::operator""_ncd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::nanocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::centicandela_t units::literals::operator""_ccd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::centicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::millicandela_t units::literals::operator""_mcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::millicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::femtocoulomb_t units::literals::operator""_fC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::femtocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::microjoule_t units::literals::operator""_uJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::microjoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::kiloampere_t units::literals::operator""_kA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::kiloampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::mbar_t units::literals::operator""_mbar(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::mbar_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3662:9: note: in expansion of macro 'UNIT_ADD' 3662 | UNIT_ADD(pressure, mbar, mbars, mbar, unit, milli>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::centipascal_t units::literals::operator""_cPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::centipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::gigacandela_t units::literals::operator""_Gcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::gigacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::microcandela_t units::literals::operator""_ucd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::microcandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::picocoulomb_t units::literals::operator""_pC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::picocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::femtoampere_hour_t units::literals::operator""_fAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::femtoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::decicandela_t units::literals::operator""_dcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::decicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::centicandela_t units::literals::operator""_ccd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::centicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::decaampere_hour_t units::literals::operator""_daAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::petaampere_hour_t units::literals::operator""_PAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::petaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::millijoule_t units::literals::operator""_mJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::millijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::megaampere_t units::literals::operator""_MA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::megaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::decipascal_t units::literals::operator""_dPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::decipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::nanocoulomb_t units::literals::operator""_nC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::nanocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::millicandela_t units::literals::operator""_mcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::millicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::teracandela_t units::literals::operator""_Tcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::teracandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::decacandela_t units::literals::operator""_dacd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::decacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::decicandela_t units::literals::operator""_dcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::decicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::atmosphere_t units::literals::operator""_atm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::atmosphere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3663:9: note: in expansion of macro 'UNIT_ADD' 3663 | UNIT_ADD(pressure, atmosphere, atmospheres, atm, unit, pascals>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::joule_t units::literals::operator""_J(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::joule_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::picoampere_hour_t units::literals::operator""_pAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::picoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::centijoule_t units::literals::operator""_cJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::centijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::decapascal_t units::literals::operator""_daPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::decapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::gigaampere_t units::literals::operator""_GA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::gigaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::hectoampere_hour_t units::literals::operator""_hAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::hectoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::microcoulomb_t units::literals::operator""_uC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::microcoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::centicandela_t units::literals::operator""_ccd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::centicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::petacandela_t units::literals::operator""_Pcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::petacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::femtojoule_t units::literals::operator""_fJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::femtojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::hectocandela_t units::literals::operator""_hcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::hectocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::decacandela_t units::literals::operator""_dacd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::decacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::hectopascal_t units::literals::operator""_hPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::hectopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::decijoule_t units::literals::operator""_dJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::substance::mole_t units::literals::operator""_mol(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::substance::mole_t' {aka '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<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3501:9: note: in expansion of macro 'UNIT_ADD' 3501 | UNIT_ADD(substance, mole, moles, mol, unit, units::category::substance_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::teraampere_t units::literals::operator""_TA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::teraampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::nanoampere_hour_t units::literals::operator""_nAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::nanoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::millicoulomb_t units::literals::operator""_mC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::millicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::kiloampere_hour_t units::literals::operator""_kAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::kiloampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::decicandela_t units::literals::operator""_dcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::decicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::picojoule_t units::literals::operator""_pJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::picojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::kilopascal_t units::literals::operator""_kPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::kilopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::hectocandela_t units::literals::operator""_hcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::hectocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::steradian_t units::literals::operator""_sr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::steradian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::kilocandela_t units::literals::operator""_kcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::kilocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::decajoule_t units::literals::operator""_daJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::candela_t units::literals::operator""_cd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::candela_t' {aka '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<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::centicoulomb_t units::literals::operator""_cC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::centicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::current::petaampere_t units::literals::operator""_PA(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::current::petaampere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3458:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3458 | UNIT_ADD_WITH_METRIC_PREFIXES(current, ampere, amperes, A, unit, units::category::current_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::decacandela_t units::literals::operator""_dacd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::decacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::microampere_hour_t units::literals::operator""_uAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::microampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::nanojoule_t units::literals::operator""_nJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::nanojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::megapascal_t units::literals::operator""_MPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::megapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::megaampere_hour_t units::literals::operator""_MAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::megaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::femtosteradian_t units::literals::operator""_fsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::femtosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::kilocandela_t units::literals::operator""_kcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::kilocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::megacandela_t units::literals::operator""_Mcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::megacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::femtocandela_t units::literals::operator""_fcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::femtocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::hectojoule_t units::literals::operator""_hJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::hectojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::decicoulomb_t units::literals::operator""_dC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::kelvin_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3479:9: note: in expansion of macro 'UNIT_ADD' 3479 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::hectocandela_t units::literals::operator""_hcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::hectocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::pounds_per_square_inch_t units::literals::operator""_psi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::pounds_per_square_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3664:9: note: in expansion of macro 'UNIT_ADD' 3664 | UNIT_ADD(pressure, pounds_per_square_inch, pounds_per_square_inch, psi, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::microjoule_t units::literals::operator""_uJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::microjoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::gigapascal_t units::literals::operator""_GPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::gigapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::milliampere_hour_t units::literals::operator""_mAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::milliampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::picosteradian_t units::literals::operator""_psr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::picosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::decacoulomb_t units::literals::operator""_daC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::picocandela_t units::literals::operator""_pcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::picocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::megacandela_t units::literals::operator""_Mcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::megacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilojoule_t units::literals::operator""_kJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::gigacandela_t units::literals::operator""_Gcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::gigacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::gigaampere_hour_t units::literals::operator""_GAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::gigaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::kilocandela_t units::literals::operator""_kcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::kilocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::terapascal_t units::literals::operator""_TPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::terapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::millijoule_t units::literals::operator""_mJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::millijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::meters_per_second_t units::literals::operator""_mps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::meters_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3575:9: note: in expansion of macro 'UNIT_ADD' 3575 | UNIT_ADD(velocity, meters_per_second, meters_per_second, mps, unit, units::category::velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::hectocoulomb_t units::literals::operator""_hC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::hectocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::nanocandela_t units::literals::operator""_ncd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::nanocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::megajoule_t units::literals::operator""_MJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::megajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::centiampere_hour_t units::literals::operator""_cAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::centiampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::nanosteradian_t units::literals::operator""_nsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::nanosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::teracandela_t units::literals::operator""_Tcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::teracandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::gigacandela_t units::literals::operator""_Gcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::gigacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::petapascal_t units::literals::operator""_PPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::petapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::teraampere_hour_t units::literals::operator""_TAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::teraampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::megacandela_t units::literals::operator""_Mcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::megacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::centijoule_t units::literals::operator""_cJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::centijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::kilocoulomb_t units::literals::operator""_kC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::kilocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::torr_t units::literals::operator""_torr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::torr_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3665:9: note: in expansion of macro 'UNIT_ADD' 3665 | UNIT_ADD(pressure, torr, torrs, torr, unit, atmospheres>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::microcandela_t units::literals::operator""_ucd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::microcandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::feet_per_second_t units::literals::operator""_fps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::feet_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3576:9: note: in expansion of macro 'UNIT_ADD' 3576 | UNIT_ADD(velocity, feet_per_second, feet_per_second, fps, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::gigajoule_t units::literals::operator""_GJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::gigajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::microsteradian_t units::literals::operator""_usr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::microsteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::petacandela_t units::literals::operator""_Pcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::petacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::teracandela_t units::literals::operator""_Tcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::teracandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::deciampere_hour_t units::literals::operator""_dAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::deciampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::megacoulomb_t units::literals::operator""_MC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::megacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::decijoule_t units::literals::operator""_dJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::gigacandela_t units::literals::operator""_Gcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::gigacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::bar_t units::literals::operator""_bar(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::bar_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3661:9: note: in expansion of macro 'UNIT_ADD' 3661 | UNIT_ADD(pressure, bar, bars, bar, unit, kilo>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::coulomb_t units::literals::operator""_C(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::coulomb_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::millicandela_t units::literals::operator""_mcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::millicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::petaampere_hour_t units::literals::operator""_PAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::petaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3480:9: note: in expansion of macro 'UNIT_ADD' 3480 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::steradian_t units::literals::operator""_sr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::steradian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::millisteradian_t units::literals::operator""_msr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::millisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::terajoule_t units::literals::operator""_TJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::terajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::gigacoulomb_t units::literals::operator""_GC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::gigacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::petacandela_t units::literals::operator""_Pcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::petacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::femtocoulomb_t units::literals::operator""_fC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::femtocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::decajoule_t units::literals::operator""_daJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::teracandela_t units::literals::operator""_Tcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::teracandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::miles_per_hour_t units::literals::operator""_mph(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::miles_per_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3577:9: note: in expansion of macro 'UNIT_ADD' 3577 | UNIT_ADD(velocity, miles_per_hour, miles_per_hour, mph, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::centicandela_t units::literals::operator""_ccd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::centicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::decaampere_hour_t units::literals::operator""_daAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::joule_t units::literals::operator""_J(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::joule_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::femtosteradian_t units::literals::operator""_fsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::femtosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::mbar_t units::literals::operator""_mbar(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::mbar_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3662:9: note: in expansion of macro 'UNIT_ADD' 3662 | UNIT_ADD(pressure, mbar, mbars, mbar, unit, milli>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::teracoulomb_t units::literals::operator""_TC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::teracoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::petajoule_t units::literals::operator""_PJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::petajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::steradian_t units::literals::operator""_sr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::steradian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::picocoulomb_t units::literals::operator""_pC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::picocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::femtojoule_t units::literals::operator""_fJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::femtojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::petacandela_t units::literals::operator""_Pcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::petacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::decicandela_t units::literals::operator""_dcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::decicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::hectojoule_t units::literals::operator""_hJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::hectojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::picosteradian_t units::literals::operator""_psr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::picosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::kilometers_per_hour_t units::literals::operator""_kph(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::kilometers_per_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3578:9: note: in expansion of macro 'UNIT_ADD' 3578 | UNIT_ADD(velocity, kilometers_per_hour, kilometers_per_hour, kph, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::hectoampere_hour_t units::literals::operator""_hAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::hectoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::petacoulomb_t units::literals::operator""_PC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::petacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::atmosphere_t units::literals::operator""_atm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::atmosphere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3663:9: note: in expansion of macro 'UNIT_ADD' 3663 | UNIT_ADD(pressure, atmosphere, atmospheres, atm, unit, pascals>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::picojoule_t units::literals::operator""_pJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::picojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::steradian_t units::literals::operator""_sr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::steradian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::femtosteradian_t units::literals::operator""_fsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::femtosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::nanocoulomb_t units::literals::operator""_nC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::nanocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::decacandela_t units::literals::operator""_dacd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::decacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilojoule_t units::literals::operator""_kJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::nanosteradian_t units::literals::operator""_nsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::nanosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::femtosteradian_t units::literals::operator""_fsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::femtosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::calorie_t units::literals::operator""_cal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::calorie_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::nanojoule_t units::literals::operator""_nJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::nanojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::ampere_hour_t units::literals::operator""_Ah(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::ampere_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::kiloampere_hour_t units::literals::operator""_kAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::kiloampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::knot_t units::literals::operator""_kts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::knot_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3579:9: note: in expansion of macro 'UNIT_ADD' 3579 | UNIT_ADD(velocity, knot, knots, kts, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::microcoulomb_t units::literals::operator""_uC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::microcoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::hectocandela_t units::literals::operator""_hcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::hectocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::microsteradian_t units::literals::operator""_usr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::microsteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::megajoule_t units::literals::operator""_MJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::megajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::picosteradian_t units::literals::operator""_psr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::picosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::fahrenheit_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3481:9: note: in expansion of macro 'UNIT_ADD' 3481 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::picosteradian_t units::literals::operator""_psr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::picosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::microjoule_t units::literals::operator""_uJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::microjoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::kilocandela_t units::literals::operator""_kcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::kilocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::millicoulomb_t units::literals::operator""_mC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::millicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::millisteradian_t units::literals::operator""_msr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::millisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::centisteradian_t units::literals::operator""_csr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::centisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::nanosteradian_t units::literals::operator""_nsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::nanosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::megaampere_hour_t units::literals::operator""_MAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::megaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::femtoampere_hour_t units::literals::operator""_fAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::femtoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::gigajoule_t units::literals::operator""_GJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::gigajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::nanosteradian_t units::literals::operator""_nsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::nanosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::millijoule_t units::literals::operator""_mJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::millijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::femtocalorie_t units::literals::operator""_fcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::femtocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::megacandela_t units::literals::operator""_Mcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::megacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::centicoulomb_t units::literals::operator""_cC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::centicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::pounds_per_square_inch_t units::literals::operator""_psi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::pounds_per_square_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3664:9: note: in expansion of macro 'UNIT_ADD' 3664 | UNIT_ADD(pressure, pounds_per_square_inch, pounds_per_square_inch, psi, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::microsteradian_t units::literals::operator""_usr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::microsteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::microsteradian_t units::literals::operator""_usr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::microsteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::decisteradian_t units::literals::operator""_dsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::decisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::reaumur_t' {aka 'units::unit_t, units::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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3482:9: note: in expansion of macro 'UNIT_ADD' 3482 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::terajoule_t units::literals::operator""_TJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::terajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::centijoule_t units::literals::operator""_cJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::centijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::picoampere_hour_t units::literals::operator""_pAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::picoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::gigaampere_hour_t units::literals::operator""_GAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::gigaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::gigacandela_t units::literals::operator""_Gcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::gigacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::decicoulomb_t units::literals::operator""_dC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::millisteradian_t units::literals::operator""_msr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::millisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::temperature::rankine_t' {aka 'units::unit_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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3483:9: note: in expansion of macro 'UNIT_ADD' 3483 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::millisteradian_t units::literals::operator""_msr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::millisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::picocalorie_t units::literals::operator""_pcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::picocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::decasteradian_t units::literals::operator""_dasr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::decasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::decijoule_t units::literals::operator""_dJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::petajoule_t units::literals::operator""_PJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::petajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::teracandela_t units::literals::operator""_Tcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::teracandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::nanoampere_hour_t units::literals::operator""_nAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::nanoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::decacoulomb_t units::literals::operator""_daC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::torr_t units::literals::operator""_torr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::torr_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3665:9: note: in expansion of macro 'UNIT_ADD' 3665 | UNIT_ADD(pressure, torr, torrs, torr, unit, atmospheres>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::teraampere_hour_t units::literals::operator""_TAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::teraampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::substance::mole_t units::literals::operator""_mol(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::substance::mole_t' {aka '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<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3501:9: note: in expansion of macro 'UNIT_ADD' 3501 | UNIT_ADD(substance, mole, moles, mol, unit, units::category::substance_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::decajoule_t units::literals::operator""_daJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::hectosteradian_t units::literals::operator""_hsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::hectosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::petacandela_t units::literals::operator""_Pcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::petacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::nanocalorie_t units::literals::operator""_ncal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::nanocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::coulomb_t units::literals::operator""_C(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::coulomb_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::hectocoulomb_t units::literals::operator""_hC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::hectocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::candela_t units::literals::operator""_cd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::candela_t' {aka '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<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::centisteradian_t units::literals::operator""_csr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::centisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::microampere_hour_t units::literals::operator""_uAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::microampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::hectojoule_t units::literals::operator""_hJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::hectojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::petaampere_hour_t units::literals::operator""_PAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::petaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::calorie_t units::literals::operator""_cal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::calorie_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::femtocoulomb_t units::literals::operator""_fC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::femtocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::kilosteradian_t units::literals::operator""_ksr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::kilosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::steradian_t units::literals::operator""_sr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::steradian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::femtocandela_t units::literals::operator""_fcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::femtocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::kilocoulomb_t units::literals::operator""_kC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::kilocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::decisteradian_t units::literals::operator""_dsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::decisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::meters_per_second_squared_t units::literals::operator""_mps_sq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::meters_per_second_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3618:9: note: in expansion of macro 'UNIT_ADD' 3618 | UNIT_ADD(acceleration, meters_per_second_squared, meters_per_second_squared, mps_sq, unit, units::category::acceleration_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::joule_t units::literals::operator""_J(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::joule_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::milliampere_hour_t units::literals::operator""_mAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::milliampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::microcalorie_t units::literals::operator""_ucal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::microcalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilojoule_t units::literals::operator""_kJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::picocoulomb_t units::literals::operator""_pC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::picocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::femtosteradian_t units::literals::operator""_fsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::femtosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::picocandela_t units::literals::operator""_pcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::picocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::centisteradian_t units::literals::operator""_csr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::centisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::megasteradian_t units::literals::operator""_Msr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::megasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::decasteradian_t units::literals::operator""_dasr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::decasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::megacoulomb_t units::literals::operator""_MC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::megacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::femtojoule_t units::literals::operator""_fJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::femtojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::centisteradian_t units::literals::operator""_csr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::centisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::nanocoulomb_t units::literals::operator""_nC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::nanocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::megajoule_t units::literals::operator""_MJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::megajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::nanocandela_t units::literals::operator""_ncd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::nanocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::picosteradian_t units::literals::operator""_psr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::picosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::femtocalorie_t units::literals::operator""_fcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::femtocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::centiampere_hour_t units::literals::operator""_cAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::centiampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::decisteradian_t units::literals::operator""_dsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::decisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::hectosteradian_t units::literals::operator""_hsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::hectosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::millicalorie_t units::literals::operator""_mcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::millicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::gigacoulomb_t units::literals::operator""_GC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::gigacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::gigasteradian_t units::literals::operator""_Gsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::gigasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::picojoule_t units::literals::operator""_pJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::picojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::microcoulomb_t units::literals::operator""_uC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::microcoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::decisteradian_t units::literals::operator""_dsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::decisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::microcandela_t units::literals::operator""_ucd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::microcandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::nanosteradian_t units::literals::operator""_nsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::nanosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::gigajoule_t units::literals::operator""_GJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::gigajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::decasteradian_t units::literals::operator""_dasr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::decasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::nanojoule_t units::literals::operator""_nJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::nanojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::kilosteradian_t units::literals::operator""_ksr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::kilosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::millicoulomb_t units::literals::operator""_mC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::millicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::feet_per_second_squared_t units::literals::operator""_fps_sq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::feet_per_second_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3619:9: note: in expansion of macro 'UNIT_ADD' 3619 | UNIT_ADD(acceleration, feet_per_second_squared, feet_per_second_squared, fps_sq, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::deciampere_hour_t units::literals::operator""_dAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::deciampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::teracoulomb_t units::literals::operator""_TC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::teracoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::picocalorie_t units::literals::operator""_pcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::picocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::millicandela_t units::literals::operator""_mcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::millicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::terasteradian_t units::literals::operator""_Tsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::terasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::microsteradian_t units::literals::operator""_usr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::microsteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::decasteradian_t units::literals::operator""_dasr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::decasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::terajoule_t units::literals::operator""_TJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::terajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::centicalorie_t units::literals::operator""_ccal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::centicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::hectosteradian_t units::literals::operator""_hsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::hectosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::centicoulomb_t units::literals::operator""_cC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::centicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::microjoule_t units::literals::operator""_uJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::microjoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::megasteradian_t units::literals::operator""_Msr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::megasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::centicandela_t units::literals::operator""_ccd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::centicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::petacoulomb_t units::literals::operator""_PC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::petacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::millisteradian_t units::literals::operator""_msr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::millisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::petasteradian_t units::literals::operator""_Psr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::petasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::hectosteradian_t units::literals::operator""_hsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::hectosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::petajoule_t units::literals::operator""_PJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::petajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::decaampere_hour_t units::literals::operator""_daAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::kilosteradian_t units::literals::operator""_ksr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::kilosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::standard_gravity_t units::literals::operator""_SG(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::standard_gravity_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3620:9: note: in expansion of macro 'UNIT_ADD' 3620 | UNIT_ADD(acceleration, standard_gravity, standard_gravity, SG, unit, meters_per_second_squared>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::nanocalorie_t units::literals::operator""_ncal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::nanocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::decicoulomb_t units::literals::operator""_dC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::millijoule_t units::literals::operator""_mJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::millijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::decicandela_t units::literals::operator""_dcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::decicandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::gigasteradian_t units::literals::operator""_Gsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::gigasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::decicalorie_t units::literals::operator""_dcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::newton_t units::literals::operator""_N(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::newton_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::megasteradian_t units::literals::operator""_Msr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::megasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::kilosteradian_t units::literals::operator""_ksr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::kilosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::decacoulomb_t units::literals::operator""_daC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::centijoule_t units::literals::operator""_cJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::centijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::ampere_hour_t units::literals::operator""_Ah(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::ampere_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::hectoampere_hour_t units::literals::operator""_hAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::hectoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::decacandela_t units::literals::operator""_dacd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::decacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::calorie_t units::literals::operator""_cal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::calorie_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::terasteradian_t units::literals::operator""_Tsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::terasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::microcalorie_t units::literals::operator""_ucal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::microcalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::femtonewton_t units::literals::operator""_fN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::femtonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::degree_squared_t units::literals::operator""_sq_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::degree_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<2>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3538:9: note: in expansion of macro 'UNIT_ADD' 3538 | UNIT_ADD(solid_angle, degree_squared, degrees_squared, sq_deg, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::hectocoulomb_t units::literals::operator""_hC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::hectocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::decijoule_t units::literals::operator""_dJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::megasteradian_t units::literals::operator""_Msr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::megasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::gigasteradian_t units::literals::operator""_Gsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::gigasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::decacalorie_t units::literals::operator""_dacal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::hectocandela_t units::literals::operator""_hcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::hectocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::piconewton_t units::literals::operator""_pN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::piconewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::petasteradian_t units::literals::operator""_Psr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::petasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::kiloampere_hour_t units::literals::operator""_kAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::kiloampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::femtoampere_hour_t units::literals::operator""_fAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::femtoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::kilocoulomb_t units::literals::operator""_kC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::kilocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::decajoule_t units::literals::operator""_daJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::terasteradian_t units::literals::operator""_Tsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::terasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::spat_t units::literals::operator""_sp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::spat_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3539:9: note: in expansion of macro 'UNIT_ADD' 3539 | UNIT_ADD(solid_angle, spat, spats, sp, unit, steradians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::gigasteradian_t units::literals::operator""_Gsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::gigasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::femtocalorie_t units::literals::operator""_fcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::femtocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::millicalorie_t units::literals::operator""_mcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::millicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::kilocandela_t units::literals::operator""_kcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::kilocandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::nanonewton_t units::literals::operator""_nN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::nanonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::centisteradian_t units::literals::operator""_csr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::centisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::megacoulomb_t units::literals::operator""_MC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::megacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::hectojoule_t units::literals::operator""_hJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::hectojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::hectocalorie_t units::literals::operator""_hcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::hectocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::petasteradian_t units::literals::operator""_Psr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::petasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::megaampere_hour_t units::literals::operator""_MAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::megaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::picoampere_hour_t units::literals::operator""_pAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::picoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::micronewton_t units::literals::operator""_uN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::micronewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::degree_squared_t units::literals::operator""_sq_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::degree_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<2>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3538:9: note: in expansion of macro 'UNIT_ADD' 3538 | UNIT_ADD(solid_angle, degree_squared, degrees_squared, sq_deg, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::terasteradian_t units::literals::operator""_Tsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::terasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::megacandela_t units::literals::operator""_Mcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::megacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::decisteradian_t units::literals::operator""_dsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::decisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::picocalorie_t units::literals::operator""_pcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::picocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::gigacoulomb_t units::literals::operator""_GC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::gigacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilojoule_t units::literals::operator""_kJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::centicalorie_t units::literals::operator""_ccal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::centicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::millinewton_t units::literals::operator""_mN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::millinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::gigacandela_t units::literals::operator""_Gcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::gigacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::spat_t units::literals::operator""_sp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::spat_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3539:9: note: in expansion of macro 'UNIT_ADD' 3539 | UNIT_ADD(solid_angle, spat, spats, sp, unit, steradians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::decasteradian_t units::literals::operator""_dasr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::decasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::petasteradian_t units::literals::operator""_Psr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::petasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 98%] Linking CXX executable corectrl /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilocalorie_t units::literals::operator""_kcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::degree_squared_t units::literals::operator""_sq_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::degree_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<2>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3538:9: note: in expansion of macro 'UNIT_ADD' 3538 | UNIT_ADD(solid_angle, degree_squared, degrees_squared, sq_deg, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::gigaampere_hour_t units::literals::operator""_GAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::gigaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::teracoulomb_t units::literals::operator""_TC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::teracoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::megajoule_t units::literals::operator""_MJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::megajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::nanoampere_hour_t units::literals::operator""_nAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::nanoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::farad_t units::literals::operator""_F(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::farad_t' {aka 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::nanocalorie_t units::literals::operator""_ncal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::nanocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::centinewton_t units::literals::operator""_cN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::centinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::hectosteradian_t units::literals::operator""_hsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::hectosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::teracandela_t units::literals::operator""_Tcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::teracandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::decicalorie_t units::literals::operator""_dcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::spat_t units::literals::operator""_sp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::spat_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3539:9: note: in expansion of macro 'UNIT_ADD' 3539 | UNIT_ADD(solid_angle, spat, spats, sp, unit, steradians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::petacoulomb_t units::literals::operator""_PC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::petacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::gigajoule_t units::literals::operator""_GJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::gigajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::femtofarad_t units::literals::operator""_fF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::femtofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::teraampere_hour_t units::literals::operator""_TAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::teraampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::decinewton_t units::literals::operator""_dN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::decinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::kilosteradian_t units::literals::operator""_ksr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::kilosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::megacalorie_t units::literals::operator""_Mcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::megacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::microampere_hour_t units::literals::operator""_uAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::microampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_intensity::petacandela_t units::literals::operator""_Pcd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_intensity::petacandela_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3519 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_intensity, candela, candelas, cd, unit, units::category::luminous_intensity_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::degree_squared_t units::literals::operator""_sq_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::degree_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<2>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3538:9: note: in expansion of macro 'UNIT_ADD' 3538 | UNIT_ADD(solid_angle, degree_squared, degrees_squared, sq_deg, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::microcalorie_t units::literals::operator""_ucal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::microcalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::picofarad_t units::literals::operator""_pF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::picofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::terajoule_t units::literals::operator""_TJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::terajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::ampere_hour_t units::literals::operator""_Ah(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::ampere_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::decanewton_t units::literals::operator""_daN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::decanewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::megasteradian_t units::literals::operator""_Msr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::megasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::decacalorie_t units::literals::operator""_dacal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::steradian_t units::literals::operator""_sr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::steradian_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::petaampere_hour_t units::literals::operator""_PAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::petaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::nanofarad_t units::literals::operator""_nF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::nanofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::spat_t units::literals::operator""_sp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::spat_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3539:9: note: in expansion of macro 'UNIT_ADD' 3539 | UNIT_ADD(solid_angle, spat, spats, sp, unit, steradians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::milliampere_hour_t units::literals::operator""_mAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::milliampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::petajoule_t units::literals::operator""_PJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::petajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::gigacalorie_t units::literals::operator""_Gcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::gigacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::millicalorie_t units::literals::operator""_mcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::millicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::hectonewton_t units::literals::operator""_hN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::hectonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::gigasteradian_t units::literals::operator""_Gsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::gigasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::femtosteradian_t units::literals::operator""_fsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::femtosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::joule_t units::literals::operator""_J(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::joule_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::microfarad_t units::literals::operator""_uF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::microfarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::femtoampere_hour_t units::literals::operator""_fAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::femtoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::hectocalorie_t units::literals::operator""_hcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::hectocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::kilonewton_t units::literals::operator""_kN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::kilonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::picosteradian_t units::literals::operator""_psr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::picosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::terasteradian_t units::literals::operator""_Tsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::terasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::centiampere_hour_t units::literals::operator""_cAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::centiampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::femtojoule_t units::literals::operator""_fJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::femtojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::millifarad_t units::literals::operator""_mF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::millifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::centicalorie_t units::literals::operator""_ccal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::centicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::calorie_t units::literals::operator""_cal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::calorie_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::teracalorie_t units::literals::operator""_Tcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::teracalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::nanosteradian_t units::literals::operator""_nsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::nanosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::picoampere_hour_t units::literals::operator""_pAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::picoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::meganewton_t units::literals::operator""_MN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::meganewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::picojoule_t units::literals::operator""_pJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::picojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::petasteradian_t units::literals::operator""_Psr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::petasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::centifarad_t units::literals::operator""_cF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::centifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilocalorie_t units::literals::operator""_kcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::deciampere_hour_t units::literals::operator""_dAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::deciampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::microsteradian_t units::literals::operator""_usr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::microsteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::decicalorie_t units::literals::operator""_dcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::nanojoule_t units::literals::operator""_nJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::nanojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::giganewton_t units::literals::operator""_GN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::giganewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::decifarad_t units::literals::operator""_dF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::decifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::nanoampere_hour_t units::literals::operator""_nAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::nanoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::femtocalorie_t units::literals::operator""_fcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::femtocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::petacalorie_t units::literals::operator""_Pcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::petacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::millisteradian_t units::literals::operator""_msr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::millisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::degree_squared_t units::literals::operator""_sq_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::degree_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<2>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3538:9: note: in expansion of macro 'UNIT_ADD' 3538 | UNIT_ADD(solid_angle, degree_squared, degrees_squared, sq_deg, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::microjoule_t units::literals::operator""_uJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::microjoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::teranewton_t units::literals::operator""_TN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::teranewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::decafarad_t units::literals::operator""_daF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::decafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::decaampere_hour_t units::literals::operator""_daAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::megacalorie_t units::literals::operator""_Mcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::megacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::decacalorie_t units::literals::operator""_dacal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::microampere_hour_t units::literals::operator""_uAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::microampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::picocalorie_t units::literals::operator""_pcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::picocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::millijoule_t units::literals::operator""_mJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::millijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::spat_t units::literals::operator""_sp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::spat_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3539:9: note: in expansion of macro 'UNIT_ADD' 3539 | UNIT_ADD(solid_angle, spat, spats, sp, unit, steradians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::hectofarad_t units::literals::operator""_hF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::hectofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::petanewton_t units::literals::operator""_PN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::petanewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilowatt_hour_t units::literals::operator""_kWh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilowatt_hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3704:9: note: in expansion of macro 'UNIT_ADD' 3704 | UNIT_ADD(energy, kilowatt_hour, kilowatt_hours, kWh, unit, megajoules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::centijoule_t units::literals::operator""_cJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::centijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::hectoampere_hour_t units::literals::operator""_hAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::hectoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::hectocalorie_t units::literals::operator""_hcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::hectocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::milliampere_hour_t units::literals::operator""_mAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::milliampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::kilofarad_t units::literals::operator""_kF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::kilofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::gigacalorie_t units::literals::operator""_Gcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::gigacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::nanocalorie_t units::literals::operator""_ncal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::nanocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::decijoule_t units::literals::operator""_dJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::megafarad_t units::literals::operator""_MF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::megafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::kiloampere_hour_t units::literals::operator""_kAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::kiloampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::centiampere_hour_t units::literals::operator""_cAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::centiampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilocalorie_t units::literals::operator""_kcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::microcalorie_t units::literals::operator""_ucal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::microcalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::pound_t units::literals::operator""_lbf(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3639:9: note: in expansion of macro 'UNIT_ADD' 3639 | UNIT_ADD(force, pound, pounds, lbf, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::centisteradian_t units::literals::operator""_csr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::centisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::decajoule_t units::literals::operator""_daJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::watt_hour_t units::literals::operator""_Wh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::watt_hour_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3705:9: note: in expansion of macro 'UNIT_ADD' 3705 | UNIT_ADD(energy, watt_hour, watt_hours, Wh, unit, kilowatt_hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::teracalorie_t units::literals::operator""_Tcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::teracalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::gigafarad_t units::literals::operator""_GF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::gigafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::decisteradian_t units::literals::operator""_dsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::decisteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::hectojoule_t units::literals::operator""_hJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::hectojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::deciampere_hour_t units::literals::operator""_dAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::deciampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::dyne_t units::literals::operator""_dyn(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::dyne_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3640:9: note: in expansion of macro 'UNIT_ADD' 3640 | UNIT_ADD(force, dyne, dynes, dyn, unit, newtons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::millicalorie_t units::literals::operator""_mcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::millicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::megacalorie_t units::literals::operator""_Mcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::megacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::terafarad_t units::literals::operator""_TF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::terafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::megaampere_hour_t units::literals::operator""_MAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::megaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::decasteradian_t units::literals::operator""_dasr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::decasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilojoule_t units::literals::operator""_kJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::petacalorie_t units::literals::operator""_Pcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::petacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::petafarad_t units::literals::operator""_PF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::petafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_t units::literals::operator""_BTU(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3706:9: note: in expansion of macro 'UNIT_ADD' 3706 | UNIT_ADD(energy, british_thermal_unit, british_thermal_units, BTU, unit, joules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::decaampere_hour_t units::literals::operator""_daAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::hectosteradian_t units::literals::operator""_hsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::hectosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::centicalorie_t units::literals::operator""_ccal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::centicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::megajoule_t units::literals::operator""_MJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::megajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::gigacalorie_t units::literals::operator""_Gcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::gigacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::gigaampere_hour_t units::literals::operator""_GAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::gigaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::ohm_t units::literals::operator""_Ohm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::ohm_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::kilosteradian_t units::literals::operator""_ksr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::kilosteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::kilopond_t units::literals::operator""_kp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::kilopond_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3641:9: note: in expansion of macro 'UNIT_ADD' 3641 | UNIT_ADD(force, kilopond, kiloponds, kp, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::gigajoule_t units::literals::operator""_GJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::gigajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::hectoampere_hour_t units::literals::operator""_hAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::hectoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::meters_per_second_t units::literals::operator""_mps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::meters_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3575:9: note: in expansion of macro 'UNIT_ADD' 3575 | UNIT_ADD(velocity, meters_per_second, meters_per_second, mps, unit, units::category::velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::decicalorie_t units::literals::operator""_dcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::femtoohm_t units::literals::operator""_fOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::femtoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilowatt_hour_t units::literals::operator""_kWh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilowatt_hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3704:9: note: in expansion of macro 'UNIT_ADD' 3704 | UNIT_ADD(energy, kilowatt_hour, kilowatt_hours, kWh, unit, megajoules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::meters_per_second_t units::literals::operator""_mps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::meters_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3575:9: note: in expansion of macro 'UNIT_ADD' 3575 | UNIT_ADD(velocity, meters_per_second, meters_per_second, mps, unit, units::category::velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::megasteradian_t units::literals::operator""_Msr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::megasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::teracalorie_t units::literals::operator""_Tcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::teracalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::teraampere_hour_t units::literals::operator""_TAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::teraampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_iso_t units::literals::operator""_BTU_iso(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_iso_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3707:9: note: in expansion of macro 'UNIT_ADD' 3707 | UNIT_ADD(energy, british_thermal_unit_iso, british_thermal_units_iso, BTU_iso, unit, joules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::meters_per_second_t units::literals::operator""_mps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::meters_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3575:9: note: in expansion of macro 'UNIT_ADD' 3575 | UNIT_ADD(velocity, meters_per_second, meters_per_second, mps, unit, units::category::velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::picoohm_t units::literals::operator""_pOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::picoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::terajoule_t units::literals::operator""_TJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::terajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::kiloampere_hour_t units::literals::operator""_kAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::kiloampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::gigasteradian_t units::literals::operator""_Gsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::gigasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::decacalorie_t units::literals::operator""_dacal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::feet_per_second_t units::literals::operator""_fps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::feet_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3576:9: note: in expansion of macro 'UNIT_ADD' 3576 | UNIT_ADD(velocity, feet_per_second, feet_per_second, fps, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::poundal_t units::literals::operator""_pdl(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::poundal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3642:9: note: in expansion of macro 'UNIT_ADD' 3642 | UNIT_ADD(force, poundal, poundals, pdl, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::feet_per_second_t units::literals::operator""_fps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::feet_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3576:9: note: in expansion of macro 'UNIT_ADD' 3576 | UNIT_ADD(velocity, feet_per_second, feet_per_second, fps, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::nanoohm_t units::literals::operator""_nOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::nanoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::petaampere_hour_t units::literals::operator""_PAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::petaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::petacalorie_t units::literals::operator""_Pcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::petacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::watt_hour_t units::literals::operator""_Wh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::watt_hour_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3705:9: note: in expansion of macro 'UNIT_ADD' 3705 | UNIT_ADD(energy, watt_hour, watt_hours, Wh, unit, kilowatt_hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::petajoule_t units::literals::operator""_PJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::petajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::terasteradian_t units::literals::operator""_Tsr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::terasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::feet_per_second_t units::literals::operator""_fps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::feet_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3576:9: note: in expansion of macro 'UNIT_ADD' 3576 | UNIT_ADD(velocity, feet_per_second, feet_per_second, fps, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::megaampere_hour_t units::literals::operator""_MAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::megaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_59_t units::literals::operator""_BTU59(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_59_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3708:9: note: in expansion of macro 'UNIT_ADD' 3708 | UNIT_ADD(energy, british_thermal_unit_59, british_thermal_units_59, BTU59, unit, joules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::microohm_t units::literals::operator""_uOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::microohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::pascal_t units::literals::operator""_Pa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::pascal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::hectocalorie_t units::literals::operator""_hcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::hectocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::joule_t units::literals::operator""_J(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::joule_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::petasteradian_t units::literals::operator""_Psr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::petasteradian_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3537:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3537 | UNIT_ADD_WITH_METRIC_PREFIXES(solid_angle, steradian, steradians, sr, unit, units::category::solid_angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::milliohm_t units::literals::operator""_mOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::milliohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::miles_per_hour_t units::literals::operator""_mph(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::miles_per_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3577:9: note: in expansion of macro 'UNIT_ADD' 3577 | UNIT_ADD(velocity, miles_per_hour, miles_per_hour, mph, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::femtopascal_t units::literals::operator""_fPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::femtopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::miles_per_hour_t units::literals::operator""_mph(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::miles_per_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3577:9: note: in expansion of macro 'UNIT_ADD' 3577 | UNIT_ADD(velocity, miles_per_hour, miles_per_hour, mph, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::calorie_t units::literals::operator""_cal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::calorie_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilowatt_hour_t units::literals::operator""_kWh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilowatt_hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3704:9: note: in expansion of macro 'UNIT_ADD' 3704 | UNIT_ADD(energy, kilowatt_hour, kilowatt_hours, kWh, unit, megajoules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::femtojoule_t units::literals::operator""_fJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::femtojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_t units::literals::operator""_BTU(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3706:9: note: in expansion of macro 'UNIT_ADD' 3706 | UNIT_ADD(energy, british_thermal_unit, british_thermal_units, BTU, unit, joules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::gigaampere_hour_t units::literals::operator""_GAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::gigaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::centiohm_t units::literals::operator""_cOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::centiohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::picopascal_t units::literals::operator""_pPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::picopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilocalorie_t units::literals::operator""_kcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::miles_per_hour_t units::literals::operator""_mph(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::miles_per_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3577:9: note: in expansion of macro 'UNIT_ADD' 3577 | UNIT_ADD(velocity, miles_per_hour, miles_per_hour, mph, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::therm_t units::literals::operator""_thm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::therm_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3709:9: note: in expansion of macro 'UNIT_ADD' 3709 | UNIT_ADD(energy, therm, therms, thm, unit, british_thermal_units_59>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::kilometers_per_hour_t units::literals::operator""_kph(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::kilometers_per_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3578:9: note: in expansion of macro 'UNIT_ADD' 3578 | UNIT_ADD(velocity, kilometers_per_hour, kilometers_per_hour, kph, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::picojoule_t units::literals::operator""_pJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::picojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::kilometers_per_hour_t units::literals::operator""_kph(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::kilometers_per_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3578:9: note: in expansion of macro 'UNIT_ADD' 3578 | UNIT_ADD(velocity, kilometers_per_hour, kilometers_per_hour, kph, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::degree_squared_t units::literals::operator""_sq_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::degree_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<2>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3538:9: note: in expansion of macro 'UNIT_ADD' 3538 | UNIT_ADD(solid_angle, degree_squared, degrees_squared, sq_deg, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::meters_per_second_t units::literals::operator""_mps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::meters_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3575:9: note: in expansion of macro 'UNIT_ADD' 3575 | UNIT_ADD(velocity, meters_per_second, meters_per_second, mps, unit, units::category::velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::deciohm_t units::literals::operator""_dOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::deciohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::nanopascal_t units::literals::operator""_nPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::nanopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::femtocalorie_t units::literals::operator""_fcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::femtocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::teraampere_hour_t units::literals::operator""_TAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::teraampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::watt_hour_t units::literals::operator""_Wh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::watt_hour_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3705:9: note: in expansion of macro 'UNIT_ADD' 3705 | UNIT_ADD(energy, watt_hour, watt_hours, Wh, unit, kilowatt_hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::nanojoule_t units::literals::operator""_nJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::nanojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::megacalorie_t units::literals::operator""_Mcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::megacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::solid_angle::spat_t units::literals::operator""_sp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::solid_angle::spat_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3539:9: note: in expansion of macro 'UNIT_ADD' 3539 | UNIT_ADD(solid_angle, spat, spats, sp, unit, steradians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::decaohm_t units::literals::operator""_daOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::decaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::micropascal_t units::literals::operator""_uPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::micropascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::kilometers_per_hour_t units::literals::operator""_kph(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::kilometers_per_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3578:9: note: in expansion of macro 'UNIT_ADD' 3578 | UNIT_ADD(velocity, kilometers_per_hour, kilometers_per_hour, kph, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::knot_t units::literals::operator""_kts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::knot_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3579:9: note: in expansion of macro 'UNIT_ADD' 3579 | UNIT_ADD(velocity, knot, knots, kts, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::knot_t units::literals::operator""_kts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::knot_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3579:9: note: in expansion of macro 'UNIT_ADD' 3579 | UNIT_ADD(velocity, knot, knots, kts, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_iso_t units::literals::operator""_BTU_iso(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_iso_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3707:9: note: in expansion of macro 'UNIT_ADD' 3707 | UNIT_ADD(energy, british_thermal_unit_iso, british_thermal_units_iso, BTU_iso, unit, joules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::picocalorie_t units::literals::operator""_pcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::picocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::feet_per_second_t units::literals::operator""_fps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::feet_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3576:9: note: in expansion of macro 'UNIT_ADD' 3576 | UNIT_ADD(velocity, feet_per_second, feet_per_second, fps, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hertz_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::microjoule_t units::literals::operator""_uJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::microjoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::hectoohm_t units::literals::operator""_hOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::hectoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::millipascal_t units::literals::operator""_mPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::millipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::petaampere_hour_t units::literals::operator""_PAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::petaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::foot_pound_t units::literals::operator""_ftlbf(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::foot_pound_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3710:9: note: in expansion of macro 'UNIT_ADD' 3710 | UNIT_ADD(energy, foot_pound, foot_pounds, ftlbf, unit, joules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_t units::literals::operator""_BTU(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3706:9: note: in expansion of macro 'UNIT_ADD' 3706 | UNIT_ADD(energy, british_thermal_unit, british_thermal_units, BTU, unit, joules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::gigacalorie_t units::literals::operator""_Gcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::gigacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::femtohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::kiloohm_t units::literals::operator""_kOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::kiloohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::centipascal_t units::literals::operator""_cPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::centipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::millijoule_t units::literals::operator""_mJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::millijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::joule_t units::literals::operator""_J(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::joule_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::nanocalorie_t units::literals::operator""_ncal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::nanocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::knot_t units::literals::operator""_kts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::knot_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3579:9: note: in expansion of macro 'UNIT_ADD' 3579 | UNIT_ADD(velocity, knot, knots, kts, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::meters_per_second_t units::literals::operator""_mps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::meters_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3575:9: note: in expansion of macro 'UNIT_ADD' 3575 | UNIT_ADD(velocity, meters_per_second, meters_per_second, mps, unit, units::category::velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::picohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::decipascal_t units::literals::operator""_dPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::decipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::megaohm_t units::literals::operator""_MOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::megaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_59_t units::literals::operator""_BTU59(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_59_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3708:9: note: in expansion of macro 'UNIT_ADD' 3708 | UNIT_ADD(energy, british_thermal_unit_59, british_thermal_units_59, BTU59, unit, joules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::femtojoule_t units::literals::operator""_fJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::femtojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::centijoule_t units::literals::operator""_cJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::centijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::miles_per_hour_t units::literals::operator""_mph(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::miles_per_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3577:9: note: in expansion of macro 'UNIT_ADD' 3577 | UNIT_ADD(velocity, miles_per_hour, miles_per_hour, mph, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::teracalorie_t units::literals::operator""_Tcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::teracalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::microcalorie_t units::literals::operator""_ucal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::microcalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_iso_t units::literals::operator""_BTU_iso(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_iso_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3707:9: note: in expansion of macro 'UNIT_ADD' 3707 | UNIT_ADD(energy, british_thermal_unit_iso, british_thermal_units_iso, BTU_iso, unit, joules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::decapascal_t units::literals::operator""_daPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::decapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::picojoule_t units::literals::operator""_pJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::picojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::gigaohm_t units::literals::operator""_GOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::gigaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::nanohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::decijoule_t units::literals::operator""_dJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::feet_per_second_t units::literals::operator""_fps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::feet_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3576:9: note: in expansion of macro 'UNIT_ADD' 3576 | UNIT_ADD(velocity, feet_per_second, feet_per_second, fps, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::kilometers_per_hour_t units::literals::operator""_kph(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::kilometers_per_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3578:9: note: in expansion of macro 'UNIT_ADD' 3578 | UNIT_ADD(velocity, kilometers_per_hour, kilometers_per_hour, kph, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::nanojoule_t units::literals::operator""_nJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::nanojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::hectopascal_t units::literals::operator""_hPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::hectopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::petacalorie_t units::literals::operator""_Pcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::petacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::microhertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::teraohm_t units::literals::operator""_TOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::teraohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::millicalorie_t units::literals::operator""_mcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::millicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::therm_t units::literals::operator""_thm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::therm_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3709:9: note: in expansion of macro 'UNIT_ADD' 3709 | UNIT_ADD(energy, therm, therms, thm, unit, british_thermal_units_59>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::decajoule_t units::literals::operator""_daJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::microjoule_t units::literals::operator""_uJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::microjoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_59_t units::literals::operator""_BTU59(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_59_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3708:9: note: in expansion of macro 'UNIT_ADD' 3708 | UNIT_ADD(energy, british_thermal_unit_59, british_thermal_units_59, BTU59, unit, joules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::kilopascal_t units::literals::operator""_kPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::kilopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::millihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::petaohm_t units::literals::operator""_POhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::petaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::miles_per_hour_t units::literals::operator""_mph(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::miles_per_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3577:9: note: in expansion of macro 'UNIT_ADD' 3577 | UNIT_ADD(velocity, miles_per_hour, miles_per_hour, mph, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::hectojoule_t units::literals::operator""_hJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::hectojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::centicalorie_t units::literals::operator""_ccal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::centicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::millijoule_t units::literals::operator""_mJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::millijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::knot_t units::literals::operator""_kts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::knot_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3579:9: note: in expansion of macro 'UNIT_ADD' 3579 | UNIT_ADD(velocity, knot, knots, kts, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilowatt_hour_t units::literals::operator""_kWh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilowatt_hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3704:9: note: in expansion of macro 'UNIT_ADD' 3704 | UNIT_ADD(energy, kilowatt_hour, kilowatt_hours, kWh, unit, megajoules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::megapascal_t units::literals::operator""_MPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::megapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::centihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::meters_per_second_squared_t units::literals::operator""_mps_sq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::meters_per_second_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3618:9: note: in expansion of macro 'UNIT_ADD' 3618 | UNIT_ADD(acceleration, meters_per_second_squared, meters_per_second_squared, mps_sq, unit, units::category::acceleration_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::siemens_t units::literals::operator""_S(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::siemens_t' {aka 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::meters_per_second_squared_t units::literals::operator""_mps_sq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::meters_per_second_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3618:9: note: in expansion of macro 'UNIT_ADD' 3618 | UNIT_ADD(acceleration, meters_per_second_squared, meters_per_second_squared, mps_sq, unit, units::category::acceleration_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilojoule_t units::literals::operator""_kJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::centijoule_t units::literals::operator""_cJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::centijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::decicalorie_t units::literals::operator""_dcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::kilometers_per_hour_t units::literals::operator""_kph(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::kilometers_per_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3578:9: note: in expansion of macro 'UNIT_ADD' 3578 | UNIT_ADD(velocity, kilometers_per_hour, kilometers_per_hour, kph, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::therm_t units::literals::operator""_thm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::therm_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3709:9: note: in expansion of macro 'UNIT_ADD' 3709 | UNIT_ADD(energy, therm, therms, thm, unit, british_thermal_units_59>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decihertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::gigapascal_t units::literals::operator""_GPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::gigapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::foot_pound_t units::literals::operator""_ftlbf(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::foot_pound_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3710:9: note: in expansion of macro 'UNIT_ADD' 3710 | UNIT_ADD(energy, foot_pound, foot_pounds, ftlbf, unit, joules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::femtosiemens_t units::literals::operator""_fS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::femtosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::megajoule_t units::literals::operator""_MJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::megajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::decijoule_t units::literals::operator""_dJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::watt_hour_t units::literals::operator""_Wh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::watt_hour_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3705:9: note: in expansion of macro 'UNIT_ADD' 3705 | UNIT_ADD(energy, watt_hour, watt_hours, Wh, unit, kilowatt_hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::decahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::picosiemens_t units::literals::operator""_pS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::picosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::terapascal_t units::literals::operator""_TPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::terapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::decacalorie_t units::literals::operator""_dacal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::knot_t units::literals::operator""_kts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::knot_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3579:9: note: in expansion of macro 'UNIT_ADD' 3579 | UNIT_ADD(velocity, knot, knots, kts, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::decajoule_t units::literals::operator""_daJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::gigajoule_t units::literals::operator""_GJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::gigajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::nanosiemens_t units::literals::operator""_nS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::nanosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::hectohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::petapascal_t units::literals::operator""_PPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::petapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::feet_per_second_squared_t units::literals::operator""_fps_sq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::feet_per_second_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3619:9: note: in expansion of macro 'UNIT_ADD' 3619 | UNIT_ADD(acceleration, feet_per_second_squared, feet_per_second_squared, fps_sq, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::feet_per_second_squared_t units::literals::operator""_fps_sq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::feet_per_second_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3619:9: note: in expansion of macro 'UNIT_ADD' 3619 | UNIT_ADD(acceleration, feet_per_second_squared, feet_per_second_squared, fps_sq, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::foot_pound_t units::literals::operator""_ftlbf(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::foot_pound_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3710:9: note: in expansion of macro 'UNIT_ADD' 3710 | UNIT_ADD(energy, foot_pound, foot_pounds, ftlbf, unit, joules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::hectojoule_t units::literals::operator""_hJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::hectojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::meters_per_second_squared_t units::literals::operator""_mps_sq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::meters_per_second_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3618:9: note: in expansion of macro 'UNIT_ADD' 3618 | UNIT_ADD(acceleration, meters_per_second_squared, meters_per_second_squared, mps_sq, unit, units::category::acceleration_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::microsiemens_t units::literals::operator""_uS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::microsiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_t units::literals::operator""_BTU(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3706:9: note: in expansion of macro 'UNIT_ADD' 3706 | UNIT_ADD(energy, british_thermal_unit, british_thermal_units, BTU, unit, joules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::hectocalorie_t units::literals::operator""_hcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::hectocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::terajoule_t units::literals::operator""_TJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::terajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::kilohertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::bar_t units::literals::operator""_bar(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::bar_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3661:9: note: in expansion of macro 'UNIT_ADD' 3661 | UNIT_ADD(pressure, bar, bars, bar, unit, kilo>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilojoule_t units::literals::operator""_kJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::millisiemens_t units::literals::operator""_mS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::millisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::standard_gravity_t units::literals::operator""_SG(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::standard_gravity_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3620:9: note: in expansion of macro 'UNIT_ADD' 3620 | UNIT_ADD(acceleration, standard_gravity, standard_gravity, SG, unit, meters_per_second_squared>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::petajoule_t units::literals::operator""_PJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::petajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::standard_gravity_t units::literals::operator""_SG(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::standard_gravity_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3620:9: note: in expansion of macro 'UNIT_ADD' 3620 | UNIT_ADD(acceleration, standard_gravity, standard_gravity, SG, unit, meters_per_second_squared>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilocalorie_t units::literals::operator""_kcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::megajoule_t units::literals::operator""_MJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::megajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::centisiemens_t units::literals::operator""_cS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::centisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::newton_t units::literals::operator""_N(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::newton_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_iso_t units::literals::operator""_BTU_iso(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_iso_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3707:9: note: in expansion of macro 'UNIT_ADD' 3707 | UNIT_ADD(energy, british_thermal_unit_iso, british_thermal_units_iso, BTU_iso, unit, joules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::newton_t units::literals::operator""_N(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::newton_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::mbar_t units::literals::operator""_mbar(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::mbar_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3662:9: note: in expansion of macro 'UNIT_ADD' 3662 | UNIT_ADD(pressure, mbar, mbars, mbar, unit, milli>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::gigahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::gigajoule_t units::literals::operator""_GJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::gigajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::decisiemens_t units::literals::operator""_dS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::decisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::femtonewton_t units::literals::operator""_fN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::femtonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::megacalorie_t units::literals::operator""_Mcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::megacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::femtonewton_t units::literals::operator""_fN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::femtonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::calorie_t units::literals::operator""_cal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::calorie_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::terahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::feet_per_second_squared_t units::literals::operator""_fps_sq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::feet_per_second_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3619:9: note: in expansion of macro 'UNIT_ADD' 3619 | UNIT_ADD(acceleration, feet_per_second_squared, feet_per_second_squared, fps_sq, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::decasiemens_t units::literals::operator""_daS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::decasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::meters_per_second_squared_t units::literals::operator""_mps_sq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::meters_per_second_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3618:9: note: in expansion of macro 'UNIT_ADD' 3618 | UNIT_ADD(acceleration, meters_per_second_squared, meters_per_second_squared, mps_sq, unit, units::category::acceleration_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::piconewton_t units::literals::operator""_pN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::piconewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::terajoule_t units::literals::operator""_TJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::terajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::atmosphere_t units::literals::operator""_atm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::atmosphere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3663:9: note: in expansion of macro 'UNIT_ADD' 3663 | UNIT_ADD(pressure, atmosphere, atmospheres, atm, unit, pascals>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::piconewton_t units::literals::operator""_pN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::piconewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_59_t units::literals::operator""_BTU59(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_59_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3708:9: note: in expansion of macro 'UNIT_ADD' 3708 | UNIT_ADD(energy, british_thermal_unit_59, british_thermal_units_59, BTU59, unit, joules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::gigacalorie_t units::literals::operator""_Gcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::gigacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::frequency::petahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3557:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3557 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::nanonewton_t units::literals::operator""_nN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::nanonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::nanonewton_t units::literals::operator""_nN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::nanonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::hectosiemens_t units::literals::operator""_hS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::hectosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::petajoule_t units::literals::operator""_PJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::petajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::femtocalorie_t units::literals::operator""_fcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::femtocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::meters_per_second_t units::literals::operator""_mps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::meters_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3575:9: note: in expansion of macro 'UNIT_ADD' 3575 | UNIT_ADD(velocity, meters_per_second, meters_per_second, mps, unit, units::category::velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::standard_gravity_t units::literals::operator""_SG(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::standard_gravity_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3620:9: note: in expansion of macro 'UNIT_ADD' 3620 | UNIT_ADD(acceleration, standard_gravity, standard_gravity, SG, unit, meters_per_second_squared>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::micronewton_t units::literals::operator""_uN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::micronewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::micronewton_t units::literals::operator""_uN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::micronewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::kilosiemens_t units::literals::operator""_kS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::kilosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::teracalorie_t units::literals::operator""_Tcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::teracalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::meters_per_second_squared_t units::literals::operator""_mps_sq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::meters_per_second_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3618:9: note: in expansion of macro 'UNIT_ADD' 3618 | UNIT_ADD(acceleration, meters_per_second_squared, meters_per_second_squared, mps_sq, unit, units::category::acceleration_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::therm_t units::literals::operator""_thm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::therm_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3709:9: note: in expansion of macro 'UNIT_ADD' 3709 | UNIT_ADD(energy, therm, therms, thm, unit, british_thermal_units_59>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::calorie_t units::literals::operator""_cal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::calorie_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::picocalorie_t units::literals::operator""_pcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::picocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::millinewton_t units::literals::operator""_mN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::millinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::millinewton_t units::literals::operator""_mN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::millinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::newton_t units::literals::operator""_N(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::newton_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::megasiemens_t units::literals::operator""_MS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::megasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::petacalorie_t units::literals::operator""_Pcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::petacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::feet_per_second_squared_t units::literals::operator""_fps_sq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::feet_per_second_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3619:9: note: in expansion of macro 'UNIT_ADD' 3619 | UNIT_ADD(acceleration, feet_per_second_squared, feet_per_second_squared, fps_sq, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::pounds_per_square_inch_t units::literals::operator""_psi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::pounds_per_square_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3664:9: note: in expansion of macro 'UNIT_ADD' 3664 | UNIT_ADD(pressure, pounds_per_square_inch, pounds_per_square_inch, psi, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::feet_per_second_t units::literals::operator""_fps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::feet_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3576:9: note: in expansion of macro 'UNIT_ADD' 3576 | UNIT_ADD(velocity, feet_per_second, feet_per_second, fps, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::centinewton_t units::literals::operator""_cN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::centinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::centinewton_t units::literals::operator""_cN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::centinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::femtonewton_t units::literals::operator""_fN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::femtonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::gigasiemens_t units::literals::operator""_GS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::gigasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::nanocalorie_t units::literals::operator""_ncal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::nanocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::femtocalorie_t units::literals::operator""_fcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::femtocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::foot_pound_t units::literals::operator""_ftlbf(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::foot_pound_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3710:9: note: in expansion of macro 'UNIT_ADD' 3710 | UNIT_ADD(energy, foot_pound, foot_pounds, ftlbf, unit, joules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::decinewton_t units::literals::operator""_dN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::decinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::decinewton_t units::literals::operator""_dN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::decinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::piconewton_t units::literals::operator""_pN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::piconewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::terasiemens_t units::literals::operator""_TS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::terasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilowatt_hour_t units::literals::operator""_kWh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilowatt_hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3704:9: note: in expansion of macro 'UNIT_ADD' 3704 | UNIT_ADD(energy, kilowatt_hour, kilowatt_hours, kWh, unit, megajoules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::feet_per_second_squared_t units::literals::operator""_fps_sq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::feet_per_second_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3619:9: note: in expansion of macro 'UNIT_ADD' 3619 | UNIT_ADD(acceleration, feet_per_second_squared, feet_per_second_squared, fps_sq, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::standard_gravity_t units::literals::operator""_SG(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::standard_gravity_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3620:9: note: in expansion of macro 'UNIT_ADD' 3620 | UNIT_ADD(acceleration, standard_gravity, standard_gravity, SG, unit, meters_per_second_squared>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::torr_t units::literals::operator""_torr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::torr_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3665:9: note: in expansion of macro 'UNIT_ADD' 3665 | UNIT_ADD(pressure, torr, torrs, torr, unit, atmospheres>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::decanewton_t units::literals::operator""_daN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::decanewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::miles_per_hour_t units::literals::operator""_mph(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::miles_per_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3577:9: note: in expansion of macro 'UNIT_ADD' 3577 | UNIT_ADD(velocity, miles_per_hour, miles_per_hour, mph, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::decanewton_t units::literals::operator""_daN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::decanewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::picocalorie_t units::literals::operator""_pcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::picocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::microcalorie_t units::literals::operator""_ucal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::microcalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::petasiemens_t units::literals::operator""_PS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::petasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::nanonewton_t units::literals::operator""_nN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::nanonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::coulomb_t units::literals::operator""_C(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::coulomb_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::hectonewton_t units::literals::operator""_hN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::hectonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::newton_t units::literals::operator""_N(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::newton_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::hectonewton_t units::literals::operator""_hN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::hectonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::watt_hour_t units::literals::operator""_Wh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::watt_hour_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3705:9: note: in expansion of macro 'UNIT_ADD' 3705 | UNIT_ADD(energy, watt_hour, watt_hours, Wh, unit, kilowatt_hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::kilometers_per_hour_t units::literals::operator""_kph(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::kilometers_per_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3578:9: note: in expansion of macro 'UNIT_ADD' 3578 | UNIT_ADD(velocity, kilometers_per_hour, kilometers_per_hour, kph, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::standard_gravity_t units::literals::operator""_SG(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::standard_gravity_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3620:9: note: in expansion of macro 'UNIT_ADD' 3620 | UNIT_ADD(acceleration, standard_gravity, standard_gravity, SG, unit, meters_per_second_squared>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::nanocalorie_t units::literals::operator""_ncal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::nanocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::weber_t units::literals::operator""_Wb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::weber_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::micronewton_t units::literals::operator""_uN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::micronewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::millicalorie_t units::literals::operator""_mcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::millicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::femtocoulomb_t units::literals::operator""_fC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::femtocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::kilonewton_t units::literals::operator""_kN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::kilonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::femtonewton_t units::literals::operator""_fN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::femtonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::kilonewton_t units::literals::operator""_kN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::kilonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::newton_t units::literals::operator""_N(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::newton_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::femtoweber_t units::literals::operator""_fWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::femtoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::picocoulomb_t units::literals::operator""_pC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::picocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::millinewton_t units::literals::operator""_mN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::millinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::meganewton_t units::literals::operator""_MN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::meganewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::microcalorie_t units::literals::operator""_ucal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::microcalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::piconewton_t units::literals::operator""_pN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::piconewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::velocity::knot_t units::literals::operator""_kts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::velocity::knot_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3579:9: note: in expansion of macro 'UNIT_ADD' 3579 | UNIT_ADD(velocity, knot, knots, kts, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::femtonewton_t units::literals::operator""_fN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::femtonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::meganewton_t units::literals::operator""_MN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::meganewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::centicalorie_t units::literals::operator""_ccal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::centicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_t units::literals::operator""_BTU(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3706:9: note: in expansion of macro 'UNIT_ADD' 3706 | UNIT_ADD(energy, british_thermal_unit, british_thermal_units, BTU, unit, joules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::picoweber_t units::literals::operator""_pWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::picoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::nanocoulomb_t units::literals::operator""_nC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::nanocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::giganewton_t units::literals::operator""_GN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::giganewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::centinewton_t units::literals::operator""_cN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::centinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::nanonewton_t units::literals::operator""_nN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::nanonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::piconewton_t units::literals::operator""_pN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::piconewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::millicalorie_t units::literals::operator""_mcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::millicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::nanoweber_t units::literals::operator""_nWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::nanoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::giganewton_t units::literals::operator""_GN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::giganewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::radians_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3597:9: note: in expansion of macro 'UNIT_ADD' 3597 | 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.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::microcoulomb_t units::literals::operator""_uC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::microcoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::decicalorie_t units::literals::operator""_dcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::teranewton_t units::literals::operator""_TN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::teranewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::nanonewton_t units::literals::operator""_nN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::nanonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::decinewton_t units::literals::operator""_dN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::decinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::micronewton_t units::literals::operator""_uN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::micronewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::microweber_t units::literals::operator""_uWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::microweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_iso_t units::literals::operator""_BTU_iso(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_iso_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3707:9: note: in expansion of macro 'UNIT_ADD' 3707 | UNIT_ADD(energy, british_thermal_unit_iso, british_thermal_units_iso, BTU_iso, unit, joules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::teranewton_t units::literals::operator""_TN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::teranewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::degrees_per_second_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3598:9: note: in expansion of macro 'UNIT_ADD' 3598 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::centicalorie_t units::literals::operator""_ccal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::centicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::millicoulomb_t units::literals::operator""_mC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::millicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::petanewton_t units::literals::operator""_PN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::petanewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::micronewton_t units::literals::operator""_uN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::micronewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::milliweber_t units::literals::operator""_mWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::milliweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::millinewton_t units::literals::operator""_mN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::millinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::decanewton_t units::literals::operator""_daN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::decanewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::petanewton_t units::literals::operator""_PN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::petanewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::decacalorie_t units::literals::operator""_dacal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::centicoulomb_t units::literals::operator""_cC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::centicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::millinewton_t units::literals::operator""_mN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::millinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::decicalorie_t units::literals::operator""_dcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::revolutions_per_minute_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3599:9: note: in expansion of macro 'UNIT_ADD' 3599 | 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.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::centiweber_t units::literals::operator""_cWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::centiweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_59_t units::literals::operator""_BTU59(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_59_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3708:9: note: in expansion of macro 'UNIT_ADD' 3708 | UNIT_ADD(energy, british_thermal_unit_59, british_thermal_units_59, BTU59, unit, joules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::centinewton_t units::literals::operator""_cN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::centinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::hectonewton_t units::literals::operator""_hN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::hectonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::decicoulomb_t units::literals::operator""_dC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::centinewton_t units::literals::operator""_cN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::centinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::hectocalorie_t units::literals::operator""_hcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::hectocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::deciweber_t units::literals::operator""_dWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::deciweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::pound_t units::literals::operator""_lbf(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3639:9: note: in expansion of macro 'UNIT_ADD' 3639 | UNIT_ADD(force, pound, pounds, lbf, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::decinewton_t units::literals::operator""_dN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::decinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::decacalorie_t units::literals::operator""_dacal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::decinewton_t units::literals::operator""_dN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::decinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::kilonewton_t units::literals::operator""_kN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::kilonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::decacoulomb_t units::literals::operator""_daC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::angular_velocity::milliarcseconds_per_year_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3600:9: note: in expansion of macro 'UNIT_ADD' 3600 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::pound_t units::literals::operator""_lbf(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3639:9: note: in expansion of macro 'UNIT_ADD' 3639 | UNIT_ADD(force, pound, pounds, lbf, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::decaweber_t units::literals::operator""_daWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::decaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::therm_t units::literals::operator""_thm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::therm_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3709:9: note: in expansion of macro 'UNIT_ADD' 3709 | UNIT_ADD(energy, therm, therms, thm, unit, british_thermal_units_59>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::decanewton_t units::literals::operator""_daN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::decanewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::decanewton_t units::literals::operator""_daN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::decanewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::dyne_t units::literals::operator""_dyn(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::dyne_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3640:9: note: in expansion of macro 'UNIT_ADD' 3640 | UNIT_ADD(force, dyne, dynes, dyn, unit, newtons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilocalorie_t units::literals::operator""_kcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::hectocoulomb_t units::literals::operator""_hC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::hectocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::meganewton_t units::literals::operator""_MN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::meganewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::hectocalorie_t units::literals::operator""_hcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::hectocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::meters_per_second_squared_t units::literals::operator""_mps_sq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::meters_per_second_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3618:9: note: in expansion of macro 'UNIT_ADD' 3618 | UNIT_ADD(acceleration, meters_per_second_squared, meters_per_second_squared, mps_sq, unit, units::category::acceleration_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::hectoweber_t units::literals::operator""_hWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::hectoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::dyne_t units::literals::operator""_dyn(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::dyne_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3640:9: note: in expansion of macro 'UNIT_ADD' 3640 | UNIT_ADD(force, dyne, dynes, dyn, unit, newtons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::hectonewton_t units::literals::operator""_hN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::hectonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::hectonewton_t units::literals::operator""_hN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::hectonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::kilocoulomb_t units::literals::operator""_kC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::kilocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::kiloweber_t units::literals::operator""_kWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::kiloweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::giganewton_t units::literals::operator""_GN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::giganewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilocalorie_t units::literals::operator""_kcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::megacalorie_t units::literals::operator""_Mcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::megacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::kilonewton_t units::literals::operator""_kN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::kilonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::foot_pound_t units::literals::operator""_ftlbf(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::foot_pound_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3710:9: note: in expansion of macro 'UNIT_ADD' 3710 | UNIT_ADD(energy, foot_pound, foot_pounds, ftlbf, unit, joules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::megacoulomb_t units::literals::operator""_MC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::megacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::kilonewton_t units::literals::operator""_kN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::kilonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::kilopond_t units::literals::operator""_kp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::kilopond_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3641:9: note: in expansion of macro 'UNIT_ADD' 3641 | UNIT_ADD(force, kilopond, kiloponds, kp, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::megaweber_t units::literals::operator""_MWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::megaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::teranewton_t units::literals::operator""_TN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::teranewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::meganewton_t units::literals::operator""_MN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::meganewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::gigacoulomb_t units::literals::operator""_GC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::gigacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::megacalorie_t units::literals::operator""_Mcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::megacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::kilopond_t units::literals::operator""_kp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::kilopond_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3641:9: note: in expansion of macro 'UNIT_ADD' 3641 | UNIT_ADD(force, kilopond, kiloponds, kp, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::gigacalorie_t units::literals::operator""_Gcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::gigacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::meganewton_t units::literals::operator""_MN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::meganewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::gigaweber_t units::literals::operator""_GWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::gigaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::feet_per_second_squared_t units::literals::operator""_fps_sq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::feet_per_second_squared_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3619:9: note: in expansion of macro 'UNIT_ADD' 3619 | UNIT_ADD(acceleration, feet_per_second_squared, feet_per_second_squared, fps_sq, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::teracoulomb_t units::literals::operator""_TC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::teracoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::petanewton_t units::literals::operator""_PN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::petanewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::giganewton_t units::literals::operator""_GN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::giganewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::teraweber_t units::literals::operator""_TWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::teraweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::gigacalorie_t units::literals::operator""_Gcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::gigacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::giganewton_t units::literals::operator""_GN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::giganewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::poundal_t units::literals::operator""_pdl(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::poundal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3642:9: note: in expansion of macro 'UNIT_ADD' 3642 | UNIT_ADD(force, poundal, poundals, pdl, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::petacoulomb_t units::literals::operator""_PC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::petacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::teracalorie_t units::literals::operator""_Tcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::teracalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::acceleration::standard_gravity_t units::literals::operator""_SG(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::acceleration::standard_gravity_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3620:9: note: in expansion of macro 'UNIT_ADD' 3620 | UNIT_ADD(acceleration, standard_gravity, standard_gravity, SG, unit, meters_per_second_squared>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::petaweber_t units::literals::operator""_PWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::petaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::teranewton_t units::literals::operator""_TN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::teranewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::pascal_t units::literals::operator""_Pa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::pascal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::poundal_t units::literals::operator""_pdl(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::poundal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3642:9: note: in expansion of macro 'UNIT_ADD' 3642 | UNIT_ADD(force, poundal, poundals, pdl, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::ampere_hour_t units::literals::operator""_Ah(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::ampere_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::teranewton_t units::literals::operator""_TN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::teranewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::teracalorie_t units::literals::operator""_Tcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::teracalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::newton_t units::literals::operator""_N(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::newton_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::maxwell_t units::literals::operator""_Mx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::maxwell_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3824:9: note: in expansion of macro 'UNIT_ADD' 3824 | UNIT_ADD(magnetic_flux, maxwell, maxwells, Mx, unit, webers>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::femtopascal_t units::literals::operator""_fPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::femtopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::pascal_t units::literals::operator""_Pa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::pascal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::petacalorie_t units::literals::operator""_Pcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::petacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::petanewton_t units::literals::operator""_PN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::petanewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::femtoampere_hour_t units::literals::operator""_fAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::femtoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::petanewton_t units::literals::operator""_PN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::petanewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::pound_t units::literals::operator""_lbf(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3639:9: note: in expansion of macro 'UNIT_ADD' 3639 | UNIT_ADD(force, pound, pounds, lbf, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::femtonewton_t units::literals::operator""_fN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::femtonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::picopascal_t units::literals::operator""_pPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::picopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::tesla_t units::literals::operator""_Te(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::tesla_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::femtopascal_t units::literals::operator""_fPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::femtopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::petacalorie_t units::literals::operator""_Pcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::petacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::picoampere_hour_t units::literals::operator""_pAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::picoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::piconewton_t units::literals::operator""_pN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::piconewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::nanopascal_t units::literals::operator""_nPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::nanopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::femtotesla_t units::literals::operator""_fTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::femtotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::picopascal_t units::literals::operator""_pPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::picopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilowatt_hour_t units::literals::operator""_kWh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilowatt_hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3704:9: note: in expansion of macro 'UNIT_ADD' 3704 | UNIT_ADD(energy, kilowatt_hour, kilowatt_hours, kWh, unit, megajoules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::dyne_t units::literals::operator""_dyn(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::dyne_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3640:9: note: in expansion of macro 'UNIT_ADD' 3640 | UNIT_ADD(force, dyne, dynes, dyn, unit, newtons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::micropascal_t units::literals::operator""_uPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::micropascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::nanonewton_t units::literals::operator""_nN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::nanonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::nanoampere_hour_t units::literals::operator""_nAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::nanoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::picotesla_t units::literals::operator""_pTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::picotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::nanopascal_t units::literals::operator""_nPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::nanopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilowatt_hour_t units::literals::operator""_kWh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilowatt_hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3704:9: note: in expansion of macro 'UNIT_ADD' 3704 | UNIT_ADD(energy, kilowatt_hour, kilowatt_hours, kWh, unit, megajoules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::pound_t units::literals::operator""_lbf(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3639:9: note: in expansion of macro 'UNIT_ADD' 3639 | UNIT_ADD(force, pound, pounds, lbf, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::millipascal_t units::literals::operator""_mPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::millipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::micronewton_t units::literals::operator""_uN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::micronewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::pound_t units::literals::operator""_lbf(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3639:9: note: in expansion of macro 'UNIT_ADD' 3639 | UNIT_ADD(force, pound, pounds, lbf, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::nanotesla_t units::literals::operator""_nTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::nanotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::microampere_hour_t units::literals::operator""_uAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::microampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::micropascal_t units::literals::operator""_uPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::micropascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::watt_hour_t units::literals::operator""_Wh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::watt_hour_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3705:9: note: in expansion of macro 'UNIT_ADD' 3705 | UNIT_ADD(energy, watt_hour, watt_hours, Wh, unit, kilowatt_hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::centipascal_t units::literals::operator""_cPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::centipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::millinewton_t units::literals::operator""_mN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::millinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::watt_hour_t units::literals::operator""_Wh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::watt_hour_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3705:9: note: in expansion of macro 'UNIT_ADD' 3705 | UNIT_ADD(energy, watt_hour, watt_hours, Wh, unit, kilowatt_hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::microtesla_t units::literals::operator""_uTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::microtesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::milliampere_hour_t units::literals::operator""_mAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::milliampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::millipascal_t units::literals::operator""_mPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::millipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::dyne_t units::literals::operator""_dyn(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::dyne_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3640:9: note: in expansion of macro 'UNIT_ADD' 3640 | UNIT_ADD(force, dyne, dynes, dyn, unit, newtons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::dyne_t units::literals::operator""_dyn(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::dyne_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3640:9: note: in expansion of macro 'UNIT_ADD' 3640 | UNIT_ADD(force, dyne, dynes, dyn, unit, newtons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::kilopond_t units::literals::operator""_kp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::kilopond_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3641:9: note: in expansion of macro 'UNIT_ADD' 3641 | UNIT_ADD(force, kilopond, kiloponds, kp, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::decipascal_t units::literals::operator""_dPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::decipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::centinewton_t units::literals::operator""_cN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::centinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::millitesla_t units::literals::operator""_mTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::millitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::centiampere_hour_t units::literals::operator""_cAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::centiampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::centipascal_t units::literals::operator""_cPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::centipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::farad_t units::literals::operator""_F(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::farad_t' {aka 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::decapascal_t units::literals::operator""_daPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::decapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::decinewton_t units::literals::operator""_dN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::decinewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_t units::literals::operator""_BTU(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3706:9: note: in expansion of macro 'UNIT_ADD' 3706 | UNIT_ADD(energy, british_thermal_unit, british_thermal_units, BTU, unit, joules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_t units::literals::operator""_BTU(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3706:9: note: in expansion of macro 'UNIT_ADD' 3706 | UNIT_ADD(energy, british_thermal_unit, british_thermal_units, BTU, unit, joules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::centitesla_t units::literals::operator""_cTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::centitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::decipascal_t units::literals::operator""_dPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::decipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::femtofarad_t units::literals::operator""_fF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::femtofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::deciampere_hour_t units::literals::operator""_dAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::deciampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::hectopascal_t units::literals::operator""_hPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::hectopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::decanewton_t units::literals::operator""_daN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::decanewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::decitesla_t units::literals::operator""_dTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::decitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::kilopond_t units::literals::operator""_kp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::kilopond_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3641:9: note: in expansion of macro 'UNIT_ADD' 3641 | UNIT_ADD(force, kilopond, kiloponds, kp, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::kilopond_t units::literals::operator""_kp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::kilopond_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3641:9: note: in expansion of macro 'UNIT_ADD' 3641 | UNIT_ADD(force, kilopond, kiloponds, kp, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::picofarad_t units::literals::operator""_pF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::picofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::decapascal_t units::literals::operator""_daPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::decapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::kilopascal_t units::literals::operator""_kPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::kilopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::decaampere_hour_t units::literals::operator""_daAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::poundal_t units::literals::operator""_pdl(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::poundal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3642:9: note: in expansion of macro 'UNIT_ADD' 3642 | UNIT_ADD(force, poundal, poundals, pdl, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::hectonewton_t units::literals::operator""_hN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::hectonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_iso_t units::literals::operator""_BTU_iso(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_iso_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3707:9: note: in expansion of macro 'UNIT_ADD' 3707 | UNIT_ADD(energy, british_thermal_unit_iso, british_thermal_units_iso, BTU_iso, unit, joules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_iso_t units::literals::operator""_BTU_iso(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_iso_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3707:9: note: in expansion of macro 'UNIT_ADD' 3707 | UNIT_ADD(energy, british_thermal_unit_iso, british_thermal_units_iso, BTU_iso, unit, joules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::decatesla_t units::literals::operator""_daTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::decatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::nanofarad_t units::literals::operator""_nF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::nanofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::megapascal_t units::literals::operator""_MPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::megapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::hectopascal_t units::literals::operator""_hPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::hectopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::hectoampere_hour_t units::literals::operator""_hAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::hectoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::pascal_t units::literals::operator""_Pa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::pascal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::kilonewton_t units::literals::operator""_kN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::kilonewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::hectotesla_t units::literals::operator""_hTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::hectotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::gigapascal_t units::literals::operator""_GPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::gigapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::microfarad_t units::literals::operator""_uF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::microfarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::kilopascal_t units::literals::operator""_kPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::kilopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::kiloampere_hour_t units::literals::operator""_kAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::kiloampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::meganewton_t units::literals::operator""_MN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::meganewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::femtopascal_t units::literals::operator""_fPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::femtopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_59_t units::literals::operator""_BTU59(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_59_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3708:9: note: in expansion of macro 'UNIT_ADD' 3708 | UNIT_ADD(energy, british_thermal_unit_59, british_thermal_units_59, BTU59, unit, joules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::poundal_t units::literals::operator""_pdl(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::poundal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3642:9: note: in expansion of macro 'UNIT_ADD' 3642 | UNIT_ADD(force, poundal, poundals, pdl, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::kilotesla_t units::literals::operator""_kTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::kilotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_59_t units::literals::operator""_BTU59(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_59_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3708:9: note: in expansion of macro 'UNIT_ADD' 3708 | UNIT_ADD(energy, british_thermal_unit_59, british_thermal_units_59, BTU59, unit, joules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::poundal_t units::literals::operator""_pdl(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::poundal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3642:9: note: in expansion of macro 'UNIT_ADD' 3642 | UNIT_ADD(force, poundal, poundals, pdl, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::terapascal_t units::literals::operator""_TPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::terapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::megapascal_t units::literals::operator""_MPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::megapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::millifarad_t units::literals::operator""_mF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::millifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::megaampere_hour_t units::literals::operator""_MAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::megaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::giganewton_t units::literals::operator""_GN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::giganewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::picopascal_t units::literals::operator""_pPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::picopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::megatesla_t units::literals::operator""_MTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::megatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::pascal_t units::literals::operator""_Pa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::pascal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::petapascal_t units::literals::operator""_PPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::petapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::pascal_t units::literals::operator""_Pa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::pascal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::gigapascal_t units::literals::operator""_GPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::gigapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::centifarad_t units::literals::operator""_cF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::centifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::therm_t units::literals::operator""_thm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::therm_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3709:9: note: in expansion of macro 'UNIT_ADD' 3709 | UNIT_ADD(energy, therm, therms, thm, unit, british_thermal_units_59>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::farad_t units::literals::operator""_F(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::farad_t' {aka 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::gigaampere_hour_t units::literals::operator""_GAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::gigaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::teranewton_t units::literals::operator""_TN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::teranewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::nanopascal_t units::literals::operator""_nPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::nanopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::gigatesla_t units::literals::operator""_GTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::gigatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::therm_t units::literals::operator""_thm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::therm_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3709:9: note: in expansion of macro 'UNIT_ADD' 3709 | UNIT_ADD(energy, therm, therms, thm, unit, british_thermal_units_59>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::femtopascal_t units::literals::operator""_fPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::femtopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::femtopascal_t units::literals::operator""_fPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::femtopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::terapascal_t units::literals::operator""_TPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::terapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::decifarad_t units::literals::operator""_dF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::decifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::bar_t units::literals::operator""_bar(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::bar_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3661:9: note: in expansion of macro 'UNIT_ADD' 3661 | UNIT_ADD(pressure, bar, bars, bar, unit, kilo>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::femtofarad_t units::literals::operator""_fF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::femtofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::petanewton_t units::literals::operator""_PN(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::petanewton_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3638:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3638 | UNIT_ADD_WITH_METRIC_PREFIXES(force, newton, newtons, N, unit, units::category::force_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::teraampere_hour_t units::literals::operator""_TAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::teraampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::teratesla_t units::literals::operator""_TTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::teratesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::micropascal_t units::literals::operator""_uPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::micropascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::picopascal_t units::literals::operator""_pPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::picopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::petapascal_t units::literals::operator""_PPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::petapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::picopascal_t units::literals::operator""_pPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::picopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::decafarad_t units::literals::operator""_daF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::decafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::picofarad_t units::literals::operator""_pF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::picofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::foot_pound_t units::literals::operator""_ftlbf(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::foot_pound_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3710:9: note: in expansion of macro 'UNIT_ADD' 3710 | UNIT_ADD(energy, foot_pound, foot_pounds, ftlbf, unit, joules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::petaampere_hour_t units::literals::operator""_PAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::petaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::petatesla_t units::literals::operator""_PTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::petatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::mbar_t units::literals::operator""_mbar(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::mbar_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3662:9: note: in expansion of macro 'UNIT_ADD' 3662 | UNIT_ADD(pressure, mbar, mbars, mbar, unit, milli>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::nanopascal_t units::literals::operator""_nPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::nanopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::farad_t units::literals::operator""_F(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::farad_t' {aka 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::millipascal_t units::literals::operator""_mPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::millipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::nanopascal_t units::literals::operator""_nPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::nanopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::hectofarad_t units::literals::operator""_hF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::hectofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::foot_pound_t units::literals::operator""_ftlbf(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::foot_pound_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3710:9: note: in expansion of macro 'UNIT_ADD' 3710 | UNIT_ADD(energy, foot_pound, foot_pounds, ftlbf, unit, joules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::nanofarad_t units::literals::operator""_nF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::nanofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::joule_t units::literals::operator""_J(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::joule_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::bar_t units::literals::operator""_bar(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::bar_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3661:9: note: in expansion of macro 'UNIT_ADD' 3661 | UNIT_ADD(pressure, bar, bars, bar, unit, kilo>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::femtofarad_t units::literals::operator""_fF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::femtofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::micropascal_t units::literals::operator""_uPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::micropascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::centipascal_t units::literals::operator""_cPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::centipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::femtojoule_t units::literals::operator""_fJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::femtojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::pound_t units::literals::operator""_lbf(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3639:9: note: in expansion of macro 'UNIT_ADD' 3639 | UNIT_ADD(force, pound, pounds, lbf, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::atmosphere_t units::literals::operator""_atm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::atmosphere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3663:9: note: in expansion of macro 'UNIT_ADD' 3663 | UNIT_ADD(pressure, atmosphere, atmospheres, atm, unit, pascals>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::micropascal_t units::literals::operator""_uPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::micropascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::kilofarad_t units::literals::operator""_kF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::kilofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::microfarad_t units::literals::operator""_uF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::microfarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::picojoule_t units::literals::operator""_pJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::picojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::picofarad_t units::literals::operator""_pF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::picofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::millipascal_t units::literals::operator""_mPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::millipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::decipascal_t units::literals::operator""_dPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::decipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::mbar_t units::literals::operator""_mbar(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::mbar_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3662:9: note: in expansion of macro 'UNIT_ADD' 3662 | UNIT_ADD(pressure, mbar, mbars, mbar, unit, milli>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::millipascal_t units::literals::operator""_mPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::millipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::gauss_t units::literals::operator""_G(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::gauss_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3844:9: note: in expansion of macro 'UNIT_ADD' 3844 | UNIT_ADD(magnetic_field_strength, gauss, gauss, G, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::millifarad_t units::literals::operator""_mF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::millifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::megafarad_t units::literals::operator""_MF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::megafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::dyne_t units::literals::operator""_dyn(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::dyne_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3640:9: note: in expansion of macro 'UNIT_ADD' 3640 | UNIT_ADD(force, dyne, dynes, dyn, unit, newtons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::nanojoule_t units::literals::operator""_nJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::nanojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::nanofarad_t units::literals::operator""_nF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::nanofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::centipascal_t units::literals::operator""_cPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::centipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::decapascal_t units::literals::operator""_daPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::decapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::microjoule_t units::literals::operator""_uJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::microjoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::centifarad_t units::literals::operator""_cF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::centifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::centipascal_t units::literals::operator""_cPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::centipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::gigafarad_t units::literals::operator""_GF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::gigafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::atmosphere_t units::literals::operator""_atm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::atmosphere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3663:9: note: in expansion of macro 'UNIT_ADD' 3663 | UNIT_ADD(pressure, atmosphere, atmospheres, atm, unit, pascals>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::henry_t units::literals::operator""_H(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::henry_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::millijoule_t units::literals::operator""_mJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::millijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::microfarad_t units::literals::operator""_uF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::microfarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::decipascal_t units::literals::operator""_dPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::decipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::hectopascal_t units::literals::operator""_hPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::hectopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::decifarad_t units::literals::operator""_dF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::decifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::pounds_per_square_inch_t units::literals::operator""_psi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::pounds_per_square_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3664:9: note: in expansion of macro 'UNIT_ADD' 3664 | UNIT_ADD(pressure, pounds_per_square_inch, pounds_per_square_inch, psi, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::decipascal_t units::literals::operator""_dPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::decipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::femtohenry_t units::literals::operator""_fH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::femtohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::terafarad_t units::literals::operator""_TF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::terafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::centijoule_t units::literals::operator""_cJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::centijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::farad_t units::literals::operator""_F(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::farad_t' {aka 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::kilopond_t units::literals::operator""_kp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::kilopond_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3641:9: note: in expansion of macro 'UNIT_ADD' 3641 | UNIT_ADD(force, kilopond, kiloponds, kp, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::millifarad_t units::literals::operator""_mF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::millifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::decapascal_t units::literals::operator""_daPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::decapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::picohenry_t units::literals::operator""_pH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::picohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::kilopascal_t units::literals::operator""_kPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::kilopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::decafarad_t units::literals::operator""_daF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::decafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::decijoule_t units::literals::operator""_dJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::decapascal_t units::literals::operator""_daPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::decapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::femtofarad_t units::literals::operator""_fF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::femtofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::petafarad_t units::literals::operator""_PF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::petafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::centifarad_t units::literals::operator""_cF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::centifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::hectopascal_t units::literals::operator""_hPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::hectopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::decajoule_t units::literals::operator""_daJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::nanohenry_t units::literals::operator""_nH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::nanohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::torr_t units::literals::operator""_torr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::torr_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3665:9: note: in expansion of macro 'UNIT_ADD' 3665 | UNIT_ADD(pressure, torr, torrs, torr, unit, atmospheres>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::hectofarad_t units::literals::operator""_hF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::hectofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::picofarad_t units::literals::operator""_pF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::picofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::ohm_t units::literals::operator""_Ohm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::ohm_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::hectopascal_t units::literals::operator""_hPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::hectopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::megapascal_t units::literals::operator""_MPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::megapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::hectojoule_t units::literals::operator""_hJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::hectojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::pounds_per_square_inch_t units::literals::operator""_psi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::pounds_per_square_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3664:9: note: in expansion of macro 'UNIT_ADD' 3664 | UNIT_ADD(pressure, pounds_per_square_inch, pounds_per_square_inch, psi, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::microhenry_t units::literals::operator""_uH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::microhenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::force::poundal_t units::literals::operator""_pdl(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::force::poundal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3642:9: note: in expansion of macro 'UNIT_ADD' 3642 | UNIT_ADD(force, poundal, poundals, pdl, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::decifarad_t units::literals::operator""_dF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::decifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::coulomb_t units::literals::operator""_C(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::coulomb_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::nanofarad_t units::literals::operator""_nF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::nanofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::kilopascal_t units::literals::operator""_kPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::kilopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::kilofarad_t units::literals::operator""_kF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::kilofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilojoule_t units::literals::operator""_kJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::femtoohm_t units::literals::operator""_fOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::femtoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::kilopascal_t units::literals::operator""_kPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::kilopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::gigapascal_t units::literals::operator""_GPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::gigapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::pascal_t units::literals::operator""_Pa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::pascal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::millihenry_t units::literals::operator""_mH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::millihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::femtocoulomb_t units::literals::operator""_fC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::femtocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::microfarad_t units::literals::operator""_uF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::microfarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::decafarad_t units::literals::operator""_daF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::decafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::megajoule_t units::literals::operator""_MJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::megajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::megapascal_t units::literals::operator""_MPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::megapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::picoohm_t units::literals::operator""_pOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::picoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::megafarad_t units::literals::operator""_MF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::megafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::femtopascal_t units::literals::operator""_fPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::femtopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::picocoulomb_t units::literals::operator""_pC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::picocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::centihenry_t units::literals::operator""_cH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::centihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::megapascal_t units::literals::operator""_MPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::megapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::gigajoule_t units::literals::operator""_GJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::gigajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::torr_t units::literals::operator""_torr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::torr_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3665:9: note: in expansion of macro 'UNIT_ADD' 3665 | UNIT_ADD(pressure, torr, torrs, torr, unit, atmospheres>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::millifarad_t units::literals::operator""_mF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::millifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::terapascal_t units::literals::operator""_TPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::terapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::hectofarad_t units::literals::operator""_hF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::hectofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::nanoohm_t units::literals::operator""_nOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::nanoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::gigapascal_t units::literals::operator""_GPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::gigapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::picopascal_t units::literals::operator""_pPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::picopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::gigafarad_t units::literals::operator""_GF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::gigafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::nanocoulomb_t units::literals::operator""_nC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::nanocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::terajoule_t units::literals::operator""_TJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::terajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::decihenry_t units::literals::operator""_dH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::decihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::coulomb_t units::literals::operator""_C(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::coulomb_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::centifarad_t units::literals::operator""_cF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::centifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::gigapascal_t units::literals::operator""_GPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::gigapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::petapascal_t units::literals::operator""_PPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::petapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::kilofarad_t units::literals::operator""_kF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::kilofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::petajoule_t units::literals::operator""_PJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::petajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::microohm_t units::literals::operator""_uOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::microohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::microcoulomb_t units::literals::operator""_uC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::microcoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::nanopascal_t units::literals::operator""_nPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::nanopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::terapascal_t units::literals::operator""_TPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::terapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::femtocoulomb_t units::literals::operator""_fC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::femtocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::terafarad_t units::literals::operator""_TF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::terafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::decahenry_t units::literals::operator""_daH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::decahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::decifarad_t units::literals::operator""_dF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::decifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::terapascal_t units::literals::operator""_TPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::terapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::millicoulomb_t units::literals::operator""_mC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::millicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::micropascal_t units::literals::operator""_uPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::micropascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::megafarad_t units::literals::operator""_MF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::megafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::milliohm_t units::literals::operator""_mOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::milliohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::picocoulomb_t units::literals::operator""_pC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::picocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::calorie_t units::literals::operator""_cal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::calorie_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::decafarad_t units::literals::operator""_daF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::decafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::hectohenry_t units::literals::operator""_hH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::hectohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::bar_t units::literals::operator""_bar(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::bar_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3661:9: note: in expansion of macro 'UNIT_ADD' 3661 | UNIT_ADD(pressure, bar, bars, bar, unit, kilo>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::petapascal_t units::literals::operator""_PPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::petapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::petafarad_t units::literals::operator""_PF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::petafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::centicoulomb_t units::literals::operator""_cC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::centicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::millipascal_t units::literals::operator""_mPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::millipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::petapascal_t units::literals::operator""_PPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::petapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::centiohm_t units::literals::operator""_cOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::centiohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::nanocoulomb_t units::literals::operator""_nC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::nanocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::gigafarad_t units::literals::operator""_GF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::gigafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::kilohenry_t units::literals::operator""_kH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::kilohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::hectofarad_t units::literals::operator""_hF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::hectofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::femtocalorie_t units::literals::operator""_fcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::femtocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::ohm_t units::literals::operator""_Ohm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::ohm_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::decicoulomb_t units::literals::operator""_dC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::centipascal_t units::literals::operator""_cPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::centipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::microcoulomb_t units::literals::operator""_uC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::microcoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::bar_t units::literals::operator""_bar(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::bar_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3661:9: note: in expansion of macro 'UNIT_ADD' 3661 | UNIT_ADD(pressure, bar, bars, bar, unit, kilo>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::deciohm_t units::literals::operator""_dOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::deciohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::megahenry_t units::literals::operator""_MH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::megahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::terafarad_t units::literals::operator""_TF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::terafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::kilofarad_t units::literals::operator""_kF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::kilofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::mbar_t units::literals::operator""_mbar(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::mbar_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3662:9: note: in expansion of macro 'UNIT_ADD' 3662 | UNIT_ADD(pressure, mbar, mbars, mbar, unit, milli>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::bar_t units::literals::operator""_bar(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::bar_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3661:9: note: in expansion of macro 'UNIT_ADD' 3661 | UNIT_ADD(pressure, bar, bars, bar, unit, kilo>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::decacoulomb_t units::literals::operator""_daC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::picocalorie_t units::literals::operator""_pcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::picocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::femtoohm_t units::literals::operator""_fOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::femtoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::decipascal_t units::literals::operator""_dPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::decipascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::millicoulomb_t units::literals::operator""_mC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::millicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::decaohm_t units::literals::operator""_daOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::decaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::gigahenry_t units::literals::operator""_GH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::gigahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::farad_t units::literals::operator""_F(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::farad_t' {aka 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::megafarad_t units::literals::operator""_MF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::megafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::hectocoulomb_t units::literals::operator""_hC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::hectocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::petafarad_t units::literals::operator""_PF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::petafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::picoohm_t units::literals::operator""_pOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::picoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::nanocalorie_t units::literals::operator""_ncal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::nanocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::centicoulomb_t units::literals::operator""_cC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::centicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::decapascal_t units::literals::operator""_daPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::decapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::mbar_t units::literals::operator""_mbar(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::mbar_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3662:9: note: in expansion of macro 'UNIT_ADD' 3662 | UNIT_ADD(pressure, mbar, mbars, mbar, unit, milli>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::terahenry_t units::literals::operator""_TH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::terahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::femtofarad_t units::literals::operator""_fF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::femtofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::hectoohm_t units::literals::operator""_hOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::hectoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::atmosphere_t units::literals::operator""_atm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::atmosphere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3663:9: note: in expansion of macro 'UNIT_ADD' 3663 | UNIT_ADD(pressure, atmosphere, atmospheres, atm, unit, pascals>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::gigafarad_t units::literals::operator""_GF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::gigafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::kilocoulomb_t units::literals::operator""_kC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::kilocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::nanoohm_t units::literals::operator""_nOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::nanoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::microcalorie_t units::literals::operator""_ucal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::microcalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::mbar_t units::literals::operator""_mbar(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::mbar_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3662:9: note: in expansion of macro 'UNIT_ADD' 3662 | UNIT_ADD(pressure, mbar, mbars, mbar, unit, milli>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::decicoulomb_t units::literals::operator""_dC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::hectopascal_t units::literals::operator""_hPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::hectopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::ohm_t units::literals::operator""_Ohm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::ohm_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::picofarad_t units::literals::operator""_pF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::picofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::petahenry_t units::literals::operator""_PH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::petahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::kiloohm_t units::literals::operator""_kOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::kiloohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::megacoulomb_t units::literals::operator""_MC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::megacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::terafarad_t units::literals::operator""_TF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::terafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::atmosphere_t units::literals::operator""_atm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::atmosphere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3663:9: note: in expansion of macro 'UNIT_ADD' 3663 | UNIT_ADD(pressure, atmosphere, atmospheres, atm, unit, pascals>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::decacoulomb_t units::literals::operator""_daC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::microohm_t units::literals::operator""_uOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::microohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::millicalorie_t units::literals::operator""_mcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::millicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::kilopascal_t units::literals::operator""_kPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::kilopascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::femtoohm_t units::literals::operator""_fOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::femtoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::nanofarad_t units::literals::operator""_nF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::nanofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::lumen_t units::literals::operator""_lm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::lumen_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::gigacoulomb_t units::literals::operator""_GC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::gigacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::atmosphere_t units::literals::operator""_atm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::atmosphere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3663:9: note: in expansion of macro 'UNIT_ADD' 3663 | UNIT_ADD(pressure, atmosphere, atmospheres, atm, unit, pascals>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::megaohm_t units::literals::operator""_MOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::megaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::petafarad_t units::literals::operator""_PF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::petafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::hectocoulomb_t units::literals::operator""_hC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::hectocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::milliohm_t units::literals::operator""_mOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::milliohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::megapascal_t units::literals::operator""_MPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::megapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::centicalorie_t units::literals::operator""_ccal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::centicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::picoohm_t units::literals::operator""_pOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::picoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::femtolumen_t units::literals::operator""_flm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::femtolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::microfarad_t units::literals::operator""_uF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::microfarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::teracoulomb_t units::literals::operator""_TC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::teracoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::ohm_t units::literals::operator""_Ohm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::ohm_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::gigaohm_t units::literals::operator""_GOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::gigaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::kilocoulomb_t units::literals::operator""_kC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::kilocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::gigapascal_t units::literals::operator""_GPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::gigapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::centiohm_t units::literals::operator""_cOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::centiohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::decicalorie_t units::literals::operator""_dcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::picolumen_t units::literals::operator""_plm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::picolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::nanoohm_t units::literals::operator""_nOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::nanoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::millifarad_t units::literals::operator""_mF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::millifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::petacoulomb_t units::literals::operator""_PC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::petacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::femtoohm_t units::literals::operator""_fOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::femtoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::pounds_per_square_inch_t units::literals::operator""_psi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::pounds_per_square_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3664:9: note: in expansion of macro 'UNIT_ADD' 3664 | UNIT_ADD(pressure, pounds_per_square_inch, pounds_per_square_inch, psi, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::megacoulomb_t units::literals::operator""_MC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::megacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::terapascal_t units::literals::operator""_TPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::terapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::teraohm_t units::literals::operator""_TOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::teraohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::deciohm_t units::literals::operator""_dOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::deciohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::nanolumen_t units::literals::operator""_nlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::nanolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::centifarad_t units::literals::operator""_cF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::centifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::decacalorie_t units::literals::operator""_dacal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::microohm_t units::literals::operator""_uOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::microohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::picoohm_t units::literals::operator""_pOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::picoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::pounds_per_square_inch_t units::literals::operator""_psi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::pounds_per_square_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3664:9: note: in expansion of macro 'UNIT_ADD' 3664 | UNIT_ADD(pressure, pounds_per_square_inch, pounds_per_square_inch, psi, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::microlumen_t units::literals::operator""_ulm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::microlumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::petapascal_t units::literals::operator""_PPa(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::petapascal_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3660:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3660 | UNIT_ADD_WITH_METRIC_PREFIXES(pressure, pascal, pascals, Pa, unit, units::category::pressure_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::ampere_hour_t units::literals::operator""_Ah(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::ampere_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::gigacoulomb_t units::literals::operator""_GC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::gigacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::decaohm_t units::literals::operator""_daOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::decaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::petaohm_t units::literals::operator""_POhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::petaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::decifarad_t units::literals::operator""_dF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::decifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::hectocalorie_t units::literals::operator""_hcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::hectocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::milliohm_t units::literals::operator""_mOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::milliohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::nanoohm_t units::literals::operator""_nOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::nanoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::millilumen_t units::literals::operator""_mlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::millilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::pounds_per_square_inch_t units::literals::operator""_psi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::pounds_per_square_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3664:9: note: in expansion of macro 'UNIT_ADD' 3664 | UNIT_ADD(pressure, pounds_per_square_inch, pounds_per_square_inch, psi, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::teracoulomb_t units::literals::operator""_TC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::teracoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::torr_t units::literals::operator""_torr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::torr_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3665:9: note: in expansion of macro 'UNIT_ADD' 3665 | UNIT_ADD(pressure, torr, torrs, torr, unit, atmospheres>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::decafarad_t units::literals::operator""_daF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::decafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::bar_t units::literals::operator""_bar(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::bar_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3661:9: note: in expansion of macro 'UNIT_ADD' 3661 | UNIT_ADD(pressure, bar, bars, bar, unit, kilo>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::siemens_t units::literals::operator""_S(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::siemens_t' {aka 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::hectoohm_t units::literals::operator""_hOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::hectoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilocalorie_t units::literals::operator""_kcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::femtoampere_hour_t units::literals::operator""_fAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::femtoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::centiohm_t units::literals::operator""_cOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::centiohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::microohm_t units::literals::operator""_uOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::microohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::centilumen_t units::literals::operator""_clm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::centilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::petacoulomb_t units::literals::operator""_PC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::petacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::torr_t units::literals::operator""_torr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::torr_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3665:9: note: in expansion of macro 'UNIT_ADD' 3665 | UNIT_ADD(pressure, torr, torrs, torr, unit, atmospheres>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::femtosiemens_t units::literals::operator""_fS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::femtosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::hectofarad_t units::literals::operator""_hF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::hectofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::coulomb_t units::literals::operator""_C(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::coulomb_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::kiloohm_t units::literals::operator""_kOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::kiloohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::milliohm_t units::literals::operator""_mOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::milliohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::megacalorie_t units::literals::operator""_Mcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::megacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::deciohm_t units::literals::operator""_dOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::deciohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::decilumen_t units::literals::operator""_dlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::decilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::mbar_t units::literals::operator""_mbar(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::mbar_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3662:9: note: in expansion of macro 'UNIT_ADD' 3662 | UNIT_ADD(pressure, mbar, mbars, mbar, unit, milli>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::picoampere_hour_t units::literals::operator""_pAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::picoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::picosiemens_t units::literals::operator""_pS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::picosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::coulomb_t units::literals::operator""_C(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::coulomb_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::kilofarad_t units::literals::operator""_kF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::kilofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::torr_t units::literals::operator""_torr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::torr_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3665:9: note: in expansion of macro 'UNIT_ADD' 3665 | UNIT_ADD(pressure, torr, torrs, torr, unit, atmospheres>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::centiohm_t units::literals::operator""_cOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::centiohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::megaohm_t units::literals::operator""_MOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::megaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::femtocoulomb_t units::literals::operator""_fC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::femtocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::ampere_hour_t units::literals::operator""_Ah(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::ampere_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::decalumen_t units::literals::operator""_dalm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::decalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::gigacalorie_t units::literals::operator""_Gcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::gigacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::decaohm_t units::literals::operator""_daOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::decaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::nanoampere_hour_t units::literals::operator""_nAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::nanoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::atmosphere_t units::literals::operator""_atm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::atmosphere_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3663:9: note: in expansion of macro 'UNIT_ADD' 3663 | UNIT_ADD(pressure, atmosphere, atmospheres, atm, unit, pascals>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::nanosiemens_t units::literals::operator""_nS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::nanosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::femtocoulomb_t units::literals::operator""_fC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::femtocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::megafarad_t units::literals::operator""_MF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::megafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::deciohm_t units::literals::operator""_dOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::deciohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::coulomb_t units::literals::operator""_C(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::coulomb_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::hectolumen_t units::literals::operator""_hlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::hectolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::picocoulomb_t units::literals::operator""_pC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::picocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::gigaohm_t units::literals::operator""_GOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::gigaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::teracalorie_t units::literals::operator""_Tcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::teracalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::hectoohm_t units::literals::operator""_hOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::hectoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::femtoampere_hour_t units::literals::operator""_fAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::femtoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::microsiemens_t units::literals::operator""_uS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::microsiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::picocoulomb_t units::literals::operator""_pC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::picocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::gigafarad_t units::literals::operator""_GF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::gigafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::microampere_hour_t units::literals::operator""_uAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::microampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::decaohm_t units::literals::operator""_daOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::decaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::kilolumen_t units::literals::operator""_klm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::kilolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::femtocoulomb_t units::literals::operator""_fC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::femtocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::nanocoulomb_t units::literals::operator""_nC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::nanocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::teraohm_t units::literals::operator""_TOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::teraohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::petacalorie_t units::literals::operator""_Pcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::petacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::kiloohm_t units::literals::operator""_kOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::kiloohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::terafarad_t units::literals::operator""_TF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::terafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::nanocoulomb_t units::literals::operator""_nC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::nanocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::millisiemens_t units::literals::operator""_mS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::millisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::hectoohm_t units::literals::operator""_hOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::hectoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::megalumen_t units::literals::operator""_Mlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::megalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::picocoulomb_t units::literals::operator""_pC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::picocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::milliampere_hour_t units::literals::operator""_mAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::milliampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::picoampere_hour_t units::literals::operator""_pAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::picoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::microcoulomb_t units::literals::operator""_uC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::microcoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::petaohm_t units::literals::operator""_POhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::petaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::megaohm_t units::literals::operator""_MOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::megaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::petafarad_t units::literals::operator""_PF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::petafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilowatt_hour_t units::literals::operator""_kWh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilowatt_hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3704:9: note: in expansion of macro 'UNIT_ADD' 3704 | UNIT_ADD(energy, kilowatt_hour, kilowatt_hours, kWh, unit, megajoules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::microcoulomb_t units::literals::operator""_uC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::microcoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::centisiemens_t units::literals::operator""_cS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::centisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::kiloohm_t units::literals::operator""_kOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::kiloohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::gigalumen_t units::literals::operator""_Glm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::gigalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::pounds_per_square_inch_t units::literals::operator""_psi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::pounds_per_square_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3664:9: note: in expansion of macro 'UNIT_ADD' 3664 | UNIT_ADD(pressure, pounds_per_square_inch, pounds_per_square_inch, psi, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::nanocoulomb_t units::literals::operator""_nC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::nanocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::millicoulomb_t units::literals::operator""_mC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::millicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::centiampere_hour_t units::literals::operator""_cAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::centiampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::siemens_t units::literals::operator""_S(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::siemens_t' {aka 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::nanoampere_hour_t units::literals::operator""_nAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::nanoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::ohm_t units::literals::operator""_Ohm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::ohm_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::gigaohm_t units::literals::operator""_GOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::gigaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::millicoulomb_t units::literals::operator""_mC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::millicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::decisiemens_t units::literals::operator""_dS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::decisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::megaohm_t units::literals::operator""_MOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::megaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::teralumen_t units::literals::operator""_Tlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::teralumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::watt_hour_t units::literals::operator""_Wh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::watt_hour_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3705:9: note: in expansion of macro 'UNIT_ADD' 3705 | UNIT_ADD(energy, watt_hour, watt_hours, Wh, unit, kilowatt_hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::microcoulomb_t units::literals::operator""_uC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::microcoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::centicoulomb_t units::literals::operator""_cC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::centicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::femtoohm_t units::literals::operator""_fOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::femtoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::femtosiemens_t units::literals::operator""_fS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::femtosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::deciampere_hour_t units::literals::operator""_dAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::deciampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::teraohm_t units::literals::operator""_TOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::teraohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::centicoulomb_t units::literals::operator""_cC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::centicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::decasiemens_t units::literals::operator""_daS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::decasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::pressure::torr_t units::literals::operator""_torr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::pressure::torr_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3665:9: note: in expansion of macro 'UNIT_ADD' 3665 | UNIT_ADD(pressure, torr, torrs, torr, unit, atmospheres>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::gigaohm_t units::literals::operator""_GOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::gigaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::petalumen_t units::literals::operator""_Plm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::petalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::microampere_hour_t units::literals::operator""_uAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::microampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::picoohm_t units::literals::operator""_pOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::picoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::millicoulomb_t units::literals::operator""_mC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::millicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::picosiemens_t units::literals::operator""_pS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::picosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_t units::literals::operator""_BTU(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3706:9: note: in expansion of macro 'UNIT_ADD' 3706 | UNIT_ADD(energy, british_thermal_unit, british_thermal_units, BTU, unit, joules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::decicoulomb_t units::literals::operator""_dC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::coulomb_t units::literals::operator""_C(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::coulomb_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::teraohm_t units::literals::operator""_TOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::teraohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::decicoulomb_t units::literals::operator""_dC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::lux_t units::literals::operator""_lx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::lux_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::hectosiemens_t units::literals::operator""_hS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::hectosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::petaohm_t units::literals::operator""_POhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::petaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::decaampere_hour_t units::literals::operator""_daAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::nanoohm_t units::literals::operator""_nOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::nanoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::centicoulomb_t units::literals::operator""_cC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::centicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::nanosiemens_t units::literals::operator""_nS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::nanosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::milliampere_hour_t units::literals::operator""_mAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::milliampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::decacoulomb_t units::literals::operator""_daC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::petaohm_t units::literals::operator""_POhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::petaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::femtocoulomb_t units::literals::operator""_fC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::femtocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::femtolux_t units::literals::operator""_flx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::femtolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_iso_t units::literals::operator""_BTU_iso(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_iso_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3707:9: note: in expansion of macro 'UNIT_ADD' 3707 | UNIT_ADD(energy, british_thermal_unit_iso, british_thermal_units_iso, BTU_iso, unit, joules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::decacoulomb_t units::literals::operator""_daC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::microohm_t units::literals::operator""_uOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::microohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::kilosiemens_t units::literals::operator""_kS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::kilosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::siemens_t units::literals::operator""_S(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::siemens_t' {aka 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::hectoampere_hour_t units::literals::operator""_hAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::hectoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::siemens_t units::literals::operator""_S(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::siemens_t' {aka 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::decicoulomb_t units::literals::operator""_dC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::microsiemens_t units::literals::operator""_uS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::microsiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::picolux_t units::literals::operator""_plx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::picolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::picocoulomb_t units::literals::operator""_pC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::picocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::hectocoulomb_t units::literals::operator""_hC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::hectocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::milliohm_t units::literals::operator""_mOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::milliohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::centiampere_hour_t units::literals::operator""_cAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::centiampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::farad_t units::literals::operator""_F(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::farad_t' {aka 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::hectocoulomb_t units::literals::operator""_hC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::hectocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::femtosiemens_t units::literals::operator""_fS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::femtosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::femtosiemens_t units::literals::operator""_fS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::femtosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::megasiemens_t units::literals::operator""_MS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::megasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_59_t units::literals::operator""_BTU59(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_59_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3708:9: note: in expansion of macro 'UNIT_ADD' 3708 | UNIT_ADD(energy, british_thermal_unit_59, british_thermal_units_59, BTU59, unit, joules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::nanolux_t units::literals::operator""_nlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::nanolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::nanocoulomb_t units::literals::operator""_nC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::nanocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::millisiemens_t units::literals::operator""_mS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::millisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::decacoulomb_t units::literals::operator""_daC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::kiloampere_hour_t units::literals::operator""_kAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::kiloampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::picosiemens_t units::literals::operator""_pS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::picosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::centiohm_t units::literals::operator""_cOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::centiohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::femtofarad_t units::literals::operator""_fF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::femtofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::kilocoulomb_t units::literals::operator""_kC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::kilocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::picosiemens_t units::literals::operator""_pS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::picosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::kilocoulomb_t units::literals::operator""_kC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::kilocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::microlux_t units::literals::operator""_ulx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::microlux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::gigasiemens_t units::literals::operator""_GS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::gigasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::nanosiemens_t units::literals::operator""_nS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::nanosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::microcoulomb_t units::literals::operator""_uC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::microcoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::deciampere_hour_t units::literals::operator""_dAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::deciampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::centisiemens_t units::literals::operator""_cS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::centisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::therm_t units::literals::operator""_thm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::therm_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3709:9: note: in expansion of macro 'UNIT_ADD' 3709 | UNIT_ADD(energy, therm, therms, thm, unit, british_thermal_units_59>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::hectocoulomb_t units::literals::operator""_hC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::hectocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::picofarad_t units::literals::operator""_pF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::picofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::deciohm_t units::literals::operator""_dOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::deciohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::megaampere_hour_t units::literals::operator""_MAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::megaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::microsiemens_t units::literals::operator""_uS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::microsiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::nanosiemens_t units::literals::operator""_nS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::nanosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::millilux_t units::literals::operator""_mlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::millilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::megacoulomb_t units::literals::operator""_MC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::megacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::megacoulomb_t units::literals::operator""_MC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::megacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::millicoulomb_t units::literals::operator""_mC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::millicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::terasiemens_t units::literals::operator""_TS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::terasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::decisiemens_t units::literals::operator""_dS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::decisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::nanofarad_t units::literals::operator""_nF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::nanofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::millisiemens_t units::literals::operator""_mS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::millisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::decaohm_t units::literals::operator""_daOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::decaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::decaampere_hour_t units::literals::operator""_daAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::kilocoulomb_t units::literals::operator""_kC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::kilocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::centilux_t units::literals::operator""_clx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::centilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::microsiemens_t units::literals::operator""_uS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::microsiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::centicoulomb_t units::literals::operator""_cC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::centicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::gigacoulomb_t units::literals::operator""_GC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::gigacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::gigacoulomb_t units::literals::operator""_GC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::gigacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::foot_pound_t units::literals::operator""_ftlbf(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::foot_pound_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3710:9: note: in expansion of macro 'UNIT_ADD' 3710 | UNIT_ADD(energy, foot_pound, foot_pounds, ftlbf, unit, joules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::gigaampere_hour_t units::literals::operator""_GAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::gigaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::centisiemens_t units::literals::operator""_cS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::centisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::microfarad_t units::literals::operator""_uF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::microfarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::decasiemens_t units::literals::operator""_daS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::decasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::petasiemens_t units::literals::operator""_PS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::petasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::hectoohm_t units::literals::operator""_hOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::hectoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::decilux_t units::literals::operator""_dlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::decilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::megacoulomb_t units::literals::operator""_MC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::megacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::millisiemens_t units::literals::operator""_mS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::millisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::decisiemens_t units::literals::operator""_dS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::decisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::hectoampere_hour_t units::literals::operator""_hAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::hectoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::decicoulomb_t units::literals::operator""_dC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decicoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::millifarad_t units::literals::operator""_mF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::millifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::teracoulomb_t units::literals::operator""_TC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::teracoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::teracoulomb_t units::literals::operator""_TC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::teracoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::hectosiemens_t units::literals::operator""_hS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::hectosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::weber_t units::literals::operator""_Wb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::weber_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::decalux_t units::literals::operator""_dalx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::decalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::kiloohm_t units::literals::operator""_kOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::kiloohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::teraampere_hour_t units::literals::operator""_TAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::teraampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::decasiemens_t units::literals::operator""_daS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::decasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::centisiemens_t units::literals::operator""_cS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::centisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::decacoulomb_t units::literals::operator""_daC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::gigacoulomb_t units::literals::operator""_GC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::gigacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::centifarad_t units::literals::operator""_cF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::centifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::farad_t units::literals::operator""_F(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::farad_t' {aka 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::hectosiemens_t units::literals::operator""_hS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::hectosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::petacoulomb_t units::literals::operator""_PC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::petacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::hectolux_t units::literals::operator""_hlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::hectolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::petacoulomb_t units::literals::operator""_PC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::petacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::femtoweber_t units::literals::operator""_fWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::femtoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::kiloampere_hour_t units::literals::operator""_kAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::kiloampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::kilosiemens_t units::literals::operator""_kS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::kilosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::megaohm_t units::literals::operator""_MOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::megaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::petaampere_hour_t units::literals::operator""_PAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::petaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::hectocoulomb_t units::literals::operator""_hC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::hectocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::decifarad_t units::literals::operator""_dF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::decifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::decisiemens_t units::literals::operator""_dS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::decisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::femtofarad_t units::literals::operator""_fF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::femtofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::teracoulomb_t units::literals::operator""_TC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::teracoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::kilosiemens_t units::literals::operator""_kS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::kilosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::kilolux_t units::literals::operator""_klx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::kilolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::picoweber_t units::literals::operator""_pWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::picoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::gigaohm_t units::literals::operator""_GOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::gigaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::megasiemens_t units::literals::operator""_MS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::megasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::joule_t units::literals::operator""_J(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::joule_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::ampere_hour_t units::literals::operator""_Ah(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::ampere_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::megasiemens_t units::literals::operator""_MS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::megasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::kilocoulomb_t units::literals::operator""_kC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::kilocoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::megaampere_hour_t units::literals::operator""_MAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::megaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::decafarad_t units::literals::operator""_daF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::decafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::ampere_hour_t units::literals::operator""_Ah(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::ampere_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::picofarad_t units::literals::operator""_pF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::picofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::decasiemens_t units::literals::operator""_daS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::decasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::petacoulomb_t units::literals::operator""_PC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::petacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::megalux_t units::literals::operator""_Mlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::megalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::nanoweber_t units::literals::operator""_nWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::nanoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::teraohm_t units::literals::operator""_TOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::teraohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::gigasiemens_t units::literals::operator""_GS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::gigasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::gigasiemens_t units::literals::operator""_GS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::gigasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::femtojoule_t units::literals::operator""_fJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::femtojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::megacoulomb_t units::literals::operator""_MC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::megacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::hectofarad_t units::literals::operator""_hF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::hectofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::nanofarad_t units::literals::operator""_nF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::nanofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::hectosiemens_t units::literals::operator""_hS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::hectosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::gigalux_t units::literals::operator""_Glx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::gigalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::terasiemens_t units::literals::operator""_TS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::terasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::femtoampere_hour_t units::literals::operator""_fAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::femtoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::picojoule_t units::literals::operator""_pJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::picojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::microweber_t units::literals::operator""_uWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::microweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::petaohm_t units::literals::operator""_POhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::petaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::gigaampere_hour_t units::literals::operator""_GAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::gigaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::femtoampere_hour_t units::literals::operator""_fAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::femtoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::terasiemens_t units::literals::operator""_TS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::terasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::ampere_hour_t units::literals::operator""_Ah(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::ampere_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::gigacoulomb_t units::literals::operator""_GC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::gigacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::microfarad_t units::literals::operator""_uF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::microfarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::kilofarad_t units::literals::operator""_kF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::kilofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::teralux_t units::literals::operator""_Tlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::teralux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::petasiemens_t units::literals::operator""_PS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::petasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::kilosiemens_t units::literals::operator""_kS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::kilosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::nanojoule_t units::literals::operator""_nJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::nanojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::siemens_t units::literals::operator""_S(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::siemens_t' {aka 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::milliweber_t units::literals::operator""_mWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::milliweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::picoampere_hour_t units::literals::operator""_pAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::picoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::petasiemens_t units::literals::operator""_PS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::petasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::teracoulomb_t units::literals::operator""_TC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::teracoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::weber_t units::literals::operator""_Wb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::weber_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::millifarad_t units::literals::operator""_mF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::millifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::megafarad_t units::literals::operator""_MF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::megafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::picoampere_hour_t units::literals::operator""_pAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::picoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::teraampere_hour_t units::literals::operator""_TAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::teraampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::microjoule_t units::literals::operator""_uJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::microjoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::petalux_t units::literals::operator""_Plx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::petalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::megasiemens_t units::literals::operator""_MS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::megasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::femtosiemens_t units::literals::operator""_fS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::femtosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::femtoweber_t units::literals::operator""_fWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::femtoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::femtoampere_hour_t units::literals::operator""_fAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::femtoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::centiweber_t units::literals::operator""_cWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::centiweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::weber_t units::literals::operator""_Wb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::weber_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::petacoulomb_t units::literals::operator""_PC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::petacoulomb_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3683:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3683 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, coulomb, coulombs, C, unit, units::category::charge_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::centifarad_t units::literals::operator""_cF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::centifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::gigafarad_t units::literals::operator""_GF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::gigafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::millijoule_t units::literals::operator""_mJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::millijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::nanoampere_hour_t units::literals::operator""_nAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::nanoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::picoweber_t units::literals::operator""_pWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::picoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::picosiemens_t units::literals::operator""_pS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::picosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::nanoampere_hour_t units::literals::operator""_nAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::nanoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::gigasiemens_t units::literals::operator""_GS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::gigasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::petaampere_hour_t units::literals::operator""_PAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::petaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::deciweber_t units::literals::operator""_dWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::deciweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::femtoweber_t units::literals::operator""_fWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::femtoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::nanoweber_t units::literals::operator""_nWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::nanoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::decifarad_t units::literals::operator""_dF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::decifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::centijoule_t units::literals::operator""_cJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::centijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::terafarad_t units::literals::operator""_TF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::terafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::nanosiemens_t units::literals::operator""_nS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::nanosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::picoampere_hour_t units::literals::operator""_pAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::picoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::ampere_hour_t units::literals::operator""_Ah(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::ampere_hour_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::microampere_hour_t units::literals::operator""_uAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::microampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::footcandle_t units::literals::operator""_fc(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::footcandle_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3899:9: note: in expansion of macro 'UNIT_ADD' 3899 | UNIT_ADD(illuminance, footcandle, footcandles, fc, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::joule_t units::literals::operator""_J(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::joule_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::microweber_t units::literals::operator""_uWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::microweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::terasiemens_t units::literals::operator""_TS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::terasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::picoweber_t units::literals::operator""_pWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::picoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::decaweber_t units::literals::operator""_daWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::decaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::decijoule_t units::literals::operator""_dJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::microampere_hour_t units::literals::operator""_uAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::microampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::microsiemens_t units::literals::operator""_uS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::microsiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::petafarad_t units::literals::operator""_PF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::petafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::decafarad_t units::literals::operator""_daF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::decafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::milliweber_t units::literals::operator""_mWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::milliweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::femtojoule_t units::literals::operator""_fJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::femtojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::decajoule_t units::literals::operator""_daJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::milliampere_hour_t units::literals::operator""_mAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::milliampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::petasiemens_t units::literals::operator""_PS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::petasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::nanoampere_hour_t units::literals::operator""_nAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::nanoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::femtoampere_hour_t units::literals::operator""_fAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::femtoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::millisiemens_t units::literals::operator""_mS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::millisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::nanoweber_t units::literals::operator""_nWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::nanoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::ohm_t units::literals::operator""_Ohm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::ohm_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::centiweber_t units::literals::operator""_cWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::centiweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::hectoweber_t units::literals::operator""_hWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::hectoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::lumens_per_square_inch_t units::literals::operator""_lm_per_in_sq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::lumens_per_square_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3900:9: note: in expansion of macro 'UNIT_ADD' 3900 | UNIT_ADD(illuminance, lumens_per_square_inch, lumens_per_square_inch, lm_per_in_sq, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::picojoule_t units::literals::operator""_pJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::picojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::hectofarad_t units::literals::operator""_hF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::hectofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::milliampere_hour_t units::literals::operator""_mAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::milliampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::hectojoule_t units::literals::operator""_hJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::hectojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::deciweber_t units::literals::operator""_dWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::deciweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::centisiemens_t units::literals::operator""_cS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::centisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::femtoohm_t units::literals::operator""_fOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::femtoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::weber_t units::literals::operator""_Wb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::weber_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::microweber_t units::literals::operator""_uWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::microweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::nanojoule_t units::literals::operator""_nJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::nanojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::centiampere_hour_t units::literals::operator""_cAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::centiampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::kiloweber_t units::literals::operator""_kWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::kiloweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::picoampere_hour_t units::literals::operator""_pAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::picoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::kilofarad_t units::literals::operator""_kF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::kilofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::phot_t units::literals::operator""_ph(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::phot_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3901:9: note: in expansion of macro 'UNIT_ADD' 3901 | UNIT_ADD(illuminance, phot, phots, ph, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::microampere_hour_t units::literals::operator""_uAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::microampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::decaweber_t units::literals::operator""_daWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::decaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilojoule_t units::literals::operator""_kJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::decisiemens_t units::literals::operator""_dS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::decisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::picoohm_t units::literals::operator""_pOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::picoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::femtoweber_t units::literals::operator""_fWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::femtoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::centiampere_hour_t units::literals::operator""_cAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::centiampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::microjoule_t units::literals::operator""_uJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::microjoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::milliweber_t units::literals::operator""_mWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::milliweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::hectoweber_t units::literals::operator""_hWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::hectoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::megaweber_t units::literals::operator""_MWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::megaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::becquerel_t units::literals::operator""_Bq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::becquerel_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::megafarad_t units::literals::operator""_MF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::megafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::megajoule_t units::literals::operator""_MJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::megajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::deciampere_hour_t units::literals::operator""_dAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::deciampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::decasiemens_t units::literals::operator""_daS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::decasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::nanoampere_hour_t units::literals::operator""_nAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::nanoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::nanoohm_t units::literals::operator""_nOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::nanoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::millijoule_t units::literals::operator""_mJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::millijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::picoweber_t units::literals::operator""_pWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::picoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::kiloweber_t units::literals::operator""_kWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::kiloweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::milliampere_hour_t units::literals::operator""_mAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::milliampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::centiweber_t units::literals::operator""_cWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::centiweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtobecquerel_t units::literals::operator""_fBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::gigaweber_t units::literals::operator""_GWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::gigaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::gigafarad_t units::literals::operator""_GF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::gigafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::deciampere_hour_t units::literals::operator""_dAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::deciampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::microohm_t units::literals::operator""_uOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::microohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::gigajoule_t units::literals::operator""_GJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::gigajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::hectosiemens_t units::literals::operator""_hS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::hectosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::megaweber_t units::literals::operator""_MWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::megaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::centijoule_t units::literals::operator""_cJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::centijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::decaampere_hour_t units::literals::operator""_daAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::microampere_hour_t units::literals::operator""_uAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::microampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::nanoweber_t units::literals::operator""_nWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::nanoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picobecquerel_t units::literals::operator""_pBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::deciweber_t units::literals::operator""_dWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::deciweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::milliohm_t units::literals::operator""_mOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::milliohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::kilosiemens_t units::literals::operator""_kS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::kilosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::terajoule_t units::literals::operator""_TJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::terajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::gigaweber_t units::literals::operator""_GWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::gigaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::terafarad_t units::literals::operator""_TF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::terafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::teraweber_t units::literals::operator""_TWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::teraweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::centiampere_hour_t units::literals::operator""_cAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::centiampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::decijoule_t units::literals::operator""_dJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::decaampere_hour_t units::literals::operator""_daAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanobecquerel_t units::literals::operator""_nBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::microweber_t units::literals::operator""_uWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::microweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::decaweber_t units::literals::operator""_daWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::decaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::centiohm_t units::literals::operator""_cOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::centiohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::teraweber_t units::literals::operator""_TWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::teraweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::milliampere_hour_t units::literals::operator""_mAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::milliampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::megasiemens_t units::literals::operator""_MS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::megasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::hectoampere_hour_t units::literals::operator""_hAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::hectoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::petajoule_t units::literals::operator""_PJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::petajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::petafarad_t units::literals::operator""_PF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::petafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::petaweber_t units::literals::operator""_PWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::petaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::decajoule_t units::literals::operator""_daJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microbecquerel_t units::literals::operator""_uBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microbecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::petaweber_t units::literals::operator""_PWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::petaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::milliweber_t units::literals::operator""_mWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::milliweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::deciohm_t units::literals::operator""_dOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::deciohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::deciampere_hour_t units::literals::operator""_dAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::deciampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::hectoweber_t units::literals::operator""_hWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::hectoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::gigasiemens_t units::literals::operator""_GS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::gigasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::hectoampere_hour_t units::literals::operator""_hAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::hectoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::hectojoule_t units::literals::operator""_hJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::hectojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::ohm_t units::literals::operator""_Ohm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::ohm_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::centiampere_hour_t units::literals::operator""_cAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::centiampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::maxwell_t units::literals::operator""_Mx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::maxwell_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3824:9: note: in expansion of macro 'UNIT_ADD' 3824 | UNIT_ADD(magnetic_flux, maxwell, maxwells, Mx, unit, webers>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::millibecquerel_t units::literals::operator""_mBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::millibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::maxwell_t units::literals::operator""_Mx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::maxwell_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3824:9: note: in expansion of macro 'UNIT_ADD' 3824 | UNIT_ADD(magnetic_flux, maxwell, maxwells, Mx, unit, webers>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::kiloampere_hour_t units::literals::operator""_kAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::kiloampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::calorie_t units::literals::operator""_cal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::calorie_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::decaohm_t units::literals::operator""_daOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::decaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::centiweber_t units::literals::operator""_cWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::centiweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::terasiemens_t units::literals::operator""_TS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::terasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::kiloweber_t units::literals::operator""_kWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::kiloweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::tesla_t units::literals::operator""_Te(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::tesla_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::femtoohm_t units::literals::operator""_fOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::femtoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilojoule_t units::literals::operator""_kJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::decaampere_hour_t units::literals::operator""_daAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::tesla_t units::literals::operator""_Te(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::tesla_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::kiloampere_hour_t units::literals::operator""_kAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::kiloampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::hectoohm_t units::literals::operator""_hOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::hectoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centibecquerel_t units::literals::operator""_cBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::deciweber_t units::literals::operator""_dWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::deciweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::deciampere_hour_t units::literals::operator""_dAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::deciampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::femtotesla_t units::literals::operator""_fTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::femtotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::petasiemens_t units::literals::operator""_PS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::petasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::megaweber_t units::literals::operator""_MWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::megaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::picoohm_t units::literals::operator""_pOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::picoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::megaampere_hour_t units::literals::operator""_MAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::megaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::megajoule_t units::literals::operator""_MJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::megajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::femtocalorie_t units::literals::operator""_fcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::femtocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::kiloohm_t units::literals::operator""_kOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::kiloohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::femtotesla_t units::literals::operator""_fTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::femtotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decibecquerel_t units::literals::operator""_dBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::picotesla_t units::literals::operator""_pTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::picotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::decaweber_t units::literals::operator""_daWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::decaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::weber_t units::literals::operator""_Wb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::weber_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::hectoampere_hour_t units::literals::operator""_hAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::hectoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::nanoohm_t units::literals::operator""_nOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::nanoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::decaampere_hour_t units::literals::operator""_daAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::decaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::nanotesla_t units::literals::operator""_nTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::nanotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::gigaweber_t units::literals::operator""_GWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::gigaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::gigajoule_t units::literals::operator""_GJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::gigajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::megaampere_hour_t units::literals::operator""_MAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::megaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decabecquerel_t units::literals::operator""_daBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::megaohm_t units::literals::operator""_MOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::megaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::picotesla_t units::literals::operator""_pTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::picotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::picocalorie_t units::literals::operator""_pcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::picocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::femtoweber_t units::literals::operator""_fWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::femtoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::gigaampere_hour_t units::literals::operator""_GAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::gigaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::microtesla_t units::literals::operator""_uTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::microtesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::hectoweber_t units::literals::operator""_hWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::hectoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::microohm_t units::literals::operator""_uOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::microohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::terajoule_t units::literals::operator""_TJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::terajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::teraweber_t units::literals::operator""_TWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::teraweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectobecquerel_t units::literals::operator""_hBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::gigaohm_t units::literals::operator""_GOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::gigaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::picoweber_t units::literals::operator""_pWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::picoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::nanotesla_t units::literals::operator""_nTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::nanotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::millitesla_t units::literals::operator""_mTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::millitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::hectoampere_hour_t units::literals::operator""_hAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::hectoampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::kiloampere_hour_t units::literals::operator""_kAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::kiloampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::nanocalorie_t units::literals::operator""_ncal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::nanocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::gigaampere_hour_t units::literals::operator""_GAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::gigaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::kiloweber_t units::literals::operator""_kWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::kiloweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::milliohm_t units::literals::operator""_mOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::milliohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::centitesla_t units::literals::operator""_cTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::centitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::petajoule_t units::literals::operator""_PJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::petajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::teraampere_hour_t units::literals::operator""_TAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::teraampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilobecquerel_t units::literals::operator""_kBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::nanoweber_t units::literals::operator""_nWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::nanoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::teraohm_t units::literals::operator""_TOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::teraohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::petaweber_t units::literals::operator""_PWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::petaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::microtesla_t units::literals::operator""_uTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::microtesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::decitesla_t units::literals::operator""_dTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::decitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::kiloampere_hour_t units::literals::operator""_kAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::kiloampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::centiohm_t units::literals::operator""_cOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::centiohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::megaweber_t units::literals::operator""_MWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::megaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::microcalorie_t units::literals::operator""_ucal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::microcalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::microweber_t units::literals::operator""_uWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::microweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::megaampere_hour_t units::literals::operator""_MAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::megaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megabecquerel_t units::literals::operator""_MBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::petaohm_t units::literals::operator""_POhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::petaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::teraampere_hour_t units::literals::operator""_TAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::teraampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::maxwell_t units::literals::operator""_Mx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::maxwell_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3824:9: note: in expansion of macro 'UNIT_ADD' 3824 | UNIT_ADD(magnetic_flux, maxwell, maxwells, Mx, unit, webers>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::millitesla_t units::literals::operator""_mTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::millitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::decatesla_t units::literals::operator""_daTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::decatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::petaampere_hour_t units::literals::operator""_PAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::petaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::calorie_t units::literals::operator""_cal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::calorie_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::deciohm_t units::literals::operator""_dOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::deciohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::milliweber_t units::literals::operator""_mWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::milliweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigabecquerel_t units::literals::operator""_GBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::gigaweber_t units::literals::operator""_GWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::gigaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::megaampere_hour_t units::literals::operator""_MAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::megaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::hectotesla_t units::literals::operator""_hTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::hectotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::siemens_t units::literals::operator""_S(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::siemens_t' {aka 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::millicalorie_t units::literals::operator""_mcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::millicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::tesla_t units::literals::operator""_Te(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::tesla_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::joule_t units::literals::operator""_J(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::joule_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::centitesla_t units::literals::operator""_cTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::centitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::centiweber_t units::literals::operator""_cWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::centiweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::petaampere_hour_t units::literals::operator""_PAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::petaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::gigaampere_hour_t units::literals::operator""_GAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::gigaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::decaohm_t units::literals::operator""_daOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::decaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::kilotesla_t units::literals::operator""_kTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::kilotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::terabecquerel_t units::literals::operator""_TBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::terabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::femtosiemens_t units::literals::operator""_fS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::femtosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::teraweber_t units::literals::operator""_TWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::teraweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::femtojoule_t units::literals::operator""_fJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::femtojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::femtotesla_t units::literals::operator""_fTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::femtotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::centicalorie_t units::literals::operator""_ccal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::centicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::deciweber_t units::literals::operator""_dWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::deciweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::megatesla_t units::literals::operator""_MTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::megatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::femtocalorie_t units::literals::operator""_fcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::femtocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::gigaampere_hour_t units::literals::operator""_GAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::gigaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::decitesla_t units::literals::operator""_dTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::decitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::joule_t units::literals::operator""_J(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::joule_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::hectoohm_t units::literals::operator""_hOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::hectoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petabecquerel_t units::literals::operator""_PBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::picosiemens_t units::literals::operator""_pS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::picosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::picojoule_t units::literals::operator""_pJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::picojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::petaweber_t units::literals::operator""_PWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::petaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::picotesla_t units::literals::operator""_pTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::picotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::teraampere_hour_t units::literals::operator""_TAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::teraampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::gigatesla_t units::literals::operator""_GTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::gigatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::femtojoule_t units::literals::operator""_fJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::femtojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::decaweber_t units::literals::operator""_daWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::decaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::decicalorie_t units::literals::operator""_dcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::decatesla_t units::literals::operator""_daTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::decatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::kiloohm_t units::literals::operator""_kOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::kiloohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::nanosiemens_t units::literals::operator""_nS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::nanosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::nanojoule_t units::literals::operator""_nJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::nanojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::teraampere_hour_t units::literals::operator""_TAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::teraampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::picocalorie_t units::literals::operator""_pcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::picocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::nanotesla_t units::literals::operator""_nTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::nanotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::maxwell_t units::literals::operator""_Mx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::maxwell_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3824:9: note: in expansion of macro 'UNIT_ADD' 3824 | UNIT_ADD(magnetic_flux, maxwell, maxwells, Mx, unit, webers>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::teratesla_t units::literals::operator""_TTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::teratesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::picojoule_t units::literals::operator""_pJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::picojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::hectoweber_t units::literals::operator""_hWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::hectoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::microjoule_t units::literals::operator""_uJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::microjoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gray_t units::literals::operator""_Gy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gray_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::microsiemens_t units::literals::operator""_uS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::microsiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::hectotesla_t units::literals::operator""_hTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::hectotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::megaohm_t units::literals::operator""_MOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::megaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::petaampere_hour_t units::literals::operator""_PAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::petaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::petatesla_t units::literals::operator""_PTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::petatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::decacalorie_t units::literals::operator""_dacal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::microtesla_t units::literals::operator""_uTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::microtesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::tesla_t units::literals::operator""_Te(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::tesla_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::charge::petaampere_hour_t units::literals::operator""_PAh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::charge::petaampere_hour_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3684:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3684 | UNIT_ADD_WITH_METRIC_PREFIXES(charge, ampere_hour, ampere_hours, Ah, compound_unit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::nanocalorie_t units::literals::operator""_ncal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::nanocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::nanojoule_t units::literals::operator""_nJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::nanojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::kiloweber_t units::literals::operator""_kWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::kiloweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::millijoule_t units::literals::operator""_mJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::millijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtogray_t units::literals::operator""_fGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::millisiemens_t units::literals::operator""_mS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::millisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::kilotesla_t units::literals::operator""_kTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::kilotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::gigaohm_t units::literals::operator""_GOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::gigaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::joule_t units::literals::operator""_J(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::joule_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::millitesla_t units::literals::operator""_mTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::millitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::femtotesla_t units::literals::operator""_fTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::femtotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::joule_t units::literals::operator""_J(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::joule_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::microjoule_t units::literals::operator""_uJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::microjoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::centijoule_t units::literals::operator""_cJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::centijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::megaweber_t units::literals::operator""_MWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::megaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::hectocalorie_t units::literals::operator""_hcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::hectocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picogray_t units::literals::operator""_pGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::centisiemens_t units::literals::operator""_cS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::centisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::microcalorie_t units::literals::operator""_ucal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::microcalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::teraohm_t units::literals::operator""_TOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::teraohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::megatesla_t units::literals::operator""_MTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::megatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::femtojoule_t units::literals::operator""_fJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::femtojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::gauss_t units::literals::operator""_G(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::gauss_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3844:9: note: in expansion of macro 'UNIT_ADD' 3844 | UNIT_ADD(magnetic_field_strength, gauss, gauss, G, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::centitesla_t units::literals::operator""_cTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::centitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::femtojoule_t units::literals::operator""_fJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::femtojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::picotesla_t units::literals::operator""_pTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::picotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::decijoule_t units::literals::operator""_dJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::millijoule_t units::literals::operator""_mJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::millijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::gigaweber_t units::literals::operator""_GWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::gigaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanogray_t units::literals::operator""_nGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilocalorie_t units::literals::operator""_kcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::henry_t units::literals::operator""_H(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::henry_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::decisiemens_t units::literals::operator""_dS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::decisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::petaohm_t units::literals::operator""_POhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::petaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::gigatesla_t units::literals::operator""_GTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::gigatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::picojoule_t units::literals::operator""_pJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::picojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::picojoule_t units::literals::operator""_pJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::picojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::decitesla_t units::literals::operator""_dTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::decitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::millicalorie_t units::literals::operator""_mcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::millicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::decajoule_t units::literals::operator""_daJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::nanotesla_t units::literals::operator""_nTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::nanotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::centijoule_t units::literals::operator""_cJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::centijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::teraweber_t units::literals::operator""_TWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::teraweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::femtohenry_t units::literals::operator""_fH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::femtohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microgray_t units::literals::operator""_uGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microgray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::decasiemens_t units::literals::operator""_daS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::decasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::siemens_t units::literals::operator""_S(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::siemens_t' {aka 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::nanojoule_t units::literals::operator""_nJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::nanojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::teratesla_t units::literals::operator""_TTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::teratesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::nanojoule_t units::literals::operator""_nJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::nanojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::megacalorie_t units::literals::operator""_Mcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::megacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::hectojoule_t units::literals::operator""_hJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::hectojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::decijoule_t units::literals::operator""_dJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::picohenry_t units::literals::operator""_pH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::picohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::decatesla_t units::literals::operator""_daTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::decatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::microtesla_t units::literals::operator""_uTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::microtesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::petaweber_t units::literals::operator""_PWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::petaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::farad_t units::literals::operator""_F(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::farad_t' {aka 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::centicalorie_t units::literals::operator""_ccal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::centicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::milligray_t units::literals::operator""_mGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::milligray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::nanohenry_t units::literals::operator""_nH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::nanohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::hectosiemens_t units::literals::operator""_hS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::hectosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::microjoule_t units::literals::operator""_uJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::microjoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::femtosiemens_t units::literals::operator""_fS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::femtosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilojoule_t units::literals::operator""_kJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::decajoule_t units::literals::operator""_daJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::microjoule_t units::literals::operator""_uJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::microjoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::millitesla_t units::literals::operator""_mTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::millitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::petatesla_t units::literals::operator""_PTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::petatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::femtofarad_t units::literals::operator""_fF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::femtofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::hectotesla_t units::literals::operator""_hTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::hectotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::maxwell_t units::literals::operator""_Mx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::maxwell_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3824:9: note: in expansion of macro 'UNIT_ADD' 3824 | UNIT_ADD(magnetic_flux, maxwell, maxwells, Mx, unit, webers>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::microhenry_t units::literals::operator""_uH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::microhenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::gigacalorie_t units::literals::operator""_Gcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::gigacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centigray_t units::literals::operator""_cGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centigray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::millijoule_t units::literals::operator""_mJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::millijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::kilosiemens_t units::literals::operator""_kS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::kilosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::picosiemens_t units::literals::operator""_pS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::picosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::decicalorie_t units::literals::operator""_dcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::hectojoule_t units::literals::operator""_hJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::hectojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::picofarad_t units::literals::operator""_pF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::picofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::megajoule_t units::literals::operator""_MJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::megajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::tesla_t units::literals::operator""_Te(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::tesla_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::millihenry_t units::literals::operator""_mH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::millihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::millijoule_t units::literals::operator""_mJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::millijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::centitesla_t units::literals::operator""_cTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::centitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::kilotesla_t units::literals::operator""_kTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::kilotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::centijoule_t units::literals::operator""_cJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::centijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decigray_t units::literals::operator""_dGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decigray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::megasiemens_t units::literals::operator""_MS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::megasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::nanosiemens_t units::literals::operator""_nS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::nanosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::nanofarad_t units::literals::operator""_nF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::nanofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::centihenry_t units::literals::operator""_cH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::centihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilojoule_t units::literals::operator""_kJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::femtotesla_t units::literals::operator""_fTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::femtotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::gigajoule_t units::literals::operator""_GJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::gigajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::teracalorie_t units::literals::operator""_Tcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::teracalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::decitesla_t units::literals::operator""_dTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::decitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::centijoule_t units::literals::operator""_cJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::centijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::megatesla_t units::literals::operator""_MTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::megatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::decijoule_t units::literals::operator""_dJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::decacalorie_t units::literals::operator""_dacal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::decihenry_t units::literals::operator""_dH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::decihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decagray_t units::literals::operator""_daGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::microfarad_t units::literals::operator""_uF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::microfarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::microsiemens_t units::literals::operator""_uS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::microsiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::gigasiemens_t units::literals::operator""_GS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::gigasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::picotesla_t units::literals::operator""_pTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::picotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::megajoule_t units::literals::operator""_MJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::megajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::terajoule_t units::literals::operator""_TJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::terajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::decatesla_t units::literals::operator""_daTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::decatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::decijoule_t units::literals::operator""_dJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decijoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::decahenry_t units::literals::operator""_daH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::decahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::decajoule_t units::literals::operator""_daJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::gauss_t units::literals::operator""_G(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::gauss_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3844:9: note: in expansion of macro 'UNIT_ADD' 3844 | UNIT_ADD(magnetic_field_strength, gauss, gauss, G, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::millifarad_t units::literals::operator""_mF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::millifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::petacalorie_t units::literals::operator""_Pcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::petacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::gigatesla_t units::literals::operator""_GTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::gigatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::nanotesla_t units::literals::operator""_nTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::nanotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectogray_t units::literals::operator""_hGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::terasiemens_t units::literals::operator""_TS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::terasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::millisiemens_t units::literals::operator""_mS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::millisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::gigajoule_t units::literals::operator""_GJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::gigajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::petajoule_t units::literals::operator""_PJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::petajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::hectotesla_t units::literals::operator""_hTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::hectotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::decajoule_t units::literals::operator""_daJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::hectojoule_t units::literals::operator""_hJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::hectojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::hectocalorie_t units::literals::operator""_hcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::hectocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::hectohenry_t units::literals::operator""_hH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::hectohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::centifarad_t units::literals::operator""_cF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::centifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::microtesla_t units::literals::operator""_uTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::microtesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::henry_t units::literals::operator""_H(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::henry_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilogray_t units::literals::operator""_kGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::petasiemens_t units::literals::operator""_PS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::petasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::teratesla_t units::literals::operator""_TTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::teratesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::centisiemens_t units::literals::operator""_cS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::centisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilojoule_t units::literals::operator""_kJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::terajoule_t units::literals::operator""_TJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::terajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::kilotesla_t units::literals::operator""_kTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::kilotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::hectojoule_t units::literals::operator""_hJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::hectojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::millitesla_t units::literals::operator""_mTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::millitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::kilohenry_t units::literals::operator""_kH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::kilohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::decifarad_t units::literals::operator""_dF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::decifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilowatt_hour_t units::literals::operator""_kWh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilowatt_hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3704:9: note: in expansion of macro 'UNIT_ADD' 3704 | UNIT_ADD(energy, kilowatt_hour, kilowatt_hours, kWh, unit, megajoules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::femtohenry_t units::literals::operator""_fH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::femtohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::decisiemens_t units::literals::operator""_dS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::decisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::weber_t units::literals::operator""_Wb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::weber_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilocalorie_t units::literals::operator""_kcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::calorie_t units::literals::operator""_cal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::calorie_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megagray_t units::literals::operator""_MGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::petajoule_t units::literals::operator""_PJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::petajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::centitesla_t units::literals::operator""_cTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::centitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::decafarad_t units::literals::operator""_daF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::decafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::megajoule_t units::literals::operator""_MJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::megajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::picohenry_t units::literals::operator""_pH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::picohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::megahenry_t units::literals::operator""_MH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::megahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::decasiemens_t units::literals::operator""_daS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::decasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::femtoweber_t units::literals::operator""_fWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::femtoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilojoule_t units::literals::operator""_kJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilojoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigagray_t units::literals::operator""_GGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::decitesla_t units::literals::operator""_dTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::decitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::megatesla_t units::literals::operator""_MTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::megatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::hectofarad_t units::literals::operator""_hF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::hectofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::gigajoule_t units::literals::operator""_GJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::gigajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::nanohenry_t units::literals::operator""_nH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::nanohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::megacalorie_t units::literals::operator""_Mcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::megacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::watt_hour_t units::literals::operator""_Wh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::watt_hour_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3705:9: note: in expansion of macro 'UNIT_ADD' 3705 | UNIT_ADD(energy, watt_hour, watt_hours, Wh, unit, kilowatt_hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::hectosiemens_t units::literals::operator""_hS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::hectosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::picoweber_t units::literals::operator""_pWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::picoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::gigahenry_t units::literals::operator""_GH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::gigahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::femtocalorie_t units::literals::operator""_fcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::femtocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::calorie_t units::literals::operator""_cal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::calorie_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::kilofarad_t units::literals::operator""_kF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::kilofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::microhenry_t units::literals::operator""_uH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::microhenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::terajoule_t units::literals::operator""_TJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::terajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::teragray_t units::literals::operator""_TGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::teragray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::kilosiemens_t units::literals::operator""_kS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::kilosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::nanoweber_t units::literals::operator""_nWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::nanoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::terahenry_t units::literals::operator""_TH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::terahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::gigacalorie_t units::literals::operator""_Gcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::gigacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::megajoule_t units::literals::operator""_MJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::megajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::megafarad_t units::literals::operator""_MF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::megafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::picocalorie_t units::literals::operator""_pcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::picocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_t units::literals::operator""_BTU(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3706:9: note: in expansion of macro 'UNIT_ADD' 3706 | UNIT_ADD(energy, british_thermal_unit, british_thermal_units, BTU, unit, joules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::millihenry_t units::literals::operator""_mH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::millihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::petajoule_t units::literals::operator""_PJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::petajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::megasiemens_t units::literals::operator""_MS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::megasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::microweber_t units::literals::operator""_uWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::microweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petagray_t units::literals::operator""_PGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::petatesla_t units::literals::operator""_PTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::petatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::gigatesla_t units::literals::operator""_GTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::gigatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::petahenry_t units::literals::operator""_PH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::petahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::femtocalorie_t units::literals::operator""_fcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::femtocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::gigafarad_t units::literals::operator""_GF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::gigafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::centihenry_t units::literals::operator""_cH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::centihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::gigasiemens_t units::literals::operator""_GS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::gigasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::milliweber_t units::literals::operator""_mWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::milliweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::gigajoule_t units::literals::operator""_GJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::gigajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::sievert_t units::literals::operator""_Sv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::sievert_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::nanocalorie_t units::literals::operator""_ncal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::nanocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::teracalorie_t units::literals::operator""_Tcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::teracalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::lumen_t units::literals::operator""_lm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::lumen_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::calorie_t units::literals::operator""_cal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::calorie_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::teratesla_t units::literals::operator""_TTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::teratesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::decihenry_t units::literals::operator""_dH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::decihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::terafarad_t units::literals::operator""_TF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::terafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_iso_t units::literals::operator""_BTU_iso(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_iso_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3707:9: note: in expansion of macro 'UNIT_ADD' 3707 | UNIT_ADD(energy, british_thermal_unit_iso, british_thermal_units_iso, BTU_iso, unit, joules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::terasiemens_t units::literals::operator""_TS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::terasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::centiweber_t units::literals::operator""_cWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::centiweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::picocalorie_t units::literals::operator""_pcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::picocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::femtolumen_t units::literals::operator""_flm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::femtolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtosievert_t units::literals::operator""_fSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::terajoule_t units::literals::operator""_TJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::terajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::decahenry_t units::literals::operator""_daH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::decahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::petafarad_t units::literals::operator""_PF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::petafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::microcalorie_t units::literals::operator""_ucal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::microcalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::deciweber_t units::literals::operator""_dWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::deciweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::petacalorie_t units::literals::operator""_Pcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::petacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::petatesla_t units::literals::operator""_PTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::petatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::petasiemens_t units::literals::operator""_PS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::petasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::femtocalorie_t units::literals::operator""_fcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::femtocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::picolumen_t units::literals::operator""_plm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::picolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::nanocalorie_t units::literals::operator""_ncal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::nanocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picosievert_t units::literals::operator""_pSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::hectohenry_t units::literals::operator""_hH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::hectohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_59_t units::literals::operator""_BTU59(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_59_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3708:9: note: in expansion of macro 'UNIT_ADD' 3708 | UNIT_ADD(energy, british_thermal_unit_59, british_thermal_units_59, BTU59, unit, joules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::decaweber_t units::literals::operator""_daWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::decaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::ohm_t units::literals::operator""_Ohm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::ohm_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::petajoule_t units::literals::operator""_PJ(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::petajoule_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3702:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3702 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, joule, joules, J, unit, units::category::energy_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 98%] Built target corectrl /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::weber_t units::literals::operator""_Wb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::weber_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::nanolumen_t units::literals::operator""_nlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::nanolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::millicalorie_t units::literals::operator""_mcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::millicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::hectoweber_t units::literals::operator""_hWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::hectoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::picocalorie_t units::literals::operator""_pcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::picocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::kilohenry_t units::literals::operator""_kH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::kilohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::femtoohm_t units::literals::operator""_fOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::femtoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::gauss_t units::literals::operator""_G(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::gauss_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3844:9: note: in expansion of macro 'UNIT_ADD' 3844 | UNIT_ADD(magnetic_field_strength, gauss, gauss, G, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanosievert_t units::literals::operator""_nSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilowatt_hour_t units::literals::operator""_kWh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilowatt_hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3704:9: note: in expansion of macro 'UNIT_ADD' 3704 | UNIT_ADD(energy, kilowatt_hour, kilowatt_hours, kWh, unit, megajoules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::microcalorie_t units::literals::operator""_ucal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::microcalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::femtoweber_t units::literals::operator""_fWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::femtoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::kiloweber_t units::literals::operator""_kWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::kiloweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::microlumen_t units::literals::operator""_ulm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::microlumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::therm_t units::literals::operator""_thm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::therm_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3709:9: note: in expansion of macro 'UNIT_ADD' 3709 | UNIT_ADD(energy, therm, therms, thm, unit, british_thermal_units_59>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::picoohm_t units::literals::operator""_pOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::picoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::megahenry_t units::literals::operator""_MH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::megahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::picoweber_t units::literals::operator""_pWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::picoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::centicalorie_t units::literals::operator""_ccal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::centicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::nanocalorie_t units::literals::operator""_ncal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::nanocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::calorie_t units::literals::operator""_cal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::calorie_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microsievert_t units::literals::operator""_uSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microsievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::megaweber_t units::literals::operator""_MWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::megaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::henry_t units::literals::operator""_H(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::henry_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::millilumen_t units::literals::operator""_mlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::millilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::nanoohm_t units::literals::operator""_nOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::nanoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::millicalorie_t units::literals::operator""_mcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::millicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::gigahenry_t units::literals::operator""_GH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::gigahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::gauss_t units::literals::operator""_G(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::gauss_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3844:9: note: in expansion of macro 'UNIT_ADD' 3844 | UNIT_ADD(magnetic_field_strength, gauss, gauss, G, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::nanoweber_t units::literals::operator""_nWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::nanoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::watt_hour_t units::literals::operator""_Wh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::watt_hour_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3705:9: note: in expansion of macro 'UNIT_ADD' 3705 | UNIT_ADD(energy, watt_hour, watt_hours, Wh, unit, kilowatt_hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::gigaweber_t units::literals::operator""_GWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::gigaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::microcalorie_t units::literals::operator""_ucal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::microcalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::millisievert_t units::literals::operator""_mSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::millisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::decicalorie_t units::literals::operator""_dcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::microohm_t units::literals::operator""_uOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::microohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::femtohenry_t units::literals::operator""_fH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::femtohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::microweber_t units::literals::operator""_uWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::microweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::terahenry_t units::literals::operator""_TH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::terahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::teraweber_t units::literals::operator""_TWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::teraweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::foot_pound_t units::literals::operator""_ftlbf(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::foot_pound_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3710:9: note: in expansion of macro 'UNIT_ADD' 3710 | UNIT_ADD(energy, foot_pound, foot_pounds, ftlbf, unit, joules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::centicalorie_t units::literals::operator""_ccal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::centicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::henry_t units::literals::operator""_H(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::henry_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::milliohm_t units::literals::operator""_mOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::milliohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::milliweber_t units::literals::operator""_mWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::milliweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::petaweber_t units::literals::operator""_PWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::petaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::femtocalorie_t units::literals::operator""_fcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::femtocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centisievert_t units::literals::operator""_cSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::petahenry_t units::literals::operator""_PH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::petahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::millicalorie_t units::literals::operator""_mcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::millicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::decacalorie_t units::literals::operator""_dacal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_t units::literals::operator""_BTU(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3706:9: note: in expansion of macro 'UNIT_ADD' 3706 | UNIT_ADD(energy, british_thermal_unit, british_thermal_units, BTU, unit, joules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::picohenry_t units::literals::operator""_pH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::picohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::femtohenry_t units::literals::operator""_fH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::femtohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::centiohm_t units::literals::operator""_cOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::centiohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::maxwell_t units::literals::operator""_Mx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::maxwell_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3824:9: note: in expansion of macro 'UNIT_ADD' 3824 | UNIT_ADD(magnetic_flux, maxwell, maxwells, Mx, unit, webers>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::decicalorie_t units::literals::operator""_dcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::centiweber_t units::literals::operator""_cWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::centiweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::lumen_t units::literals::operator""_lm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::lumen_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decisievert_t units::literals::operator""_dSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::tesla_t units::literals::operator""_Te(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::tesla_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::nanohenry_t units::literals::operator""_nH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::nanohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::centicalorie_t units::literals::operator""_ccal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::centicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::picohenry_t units::literals::operator""_pH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::picohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::picocalorie_t units::literals::operator""_pcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::picocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::deciohm_t units::literals::operator""_dOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::deciohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::deciweber_t units::literals::operator""_dWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::deciweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::hectocalorie_t units::literals::operator""_hcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::hectocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::femtolumen_t units::literals::operator""_flm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::femtolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::femtotesla_t units::literals::operator""_fTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::femtotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::decacalorie_t units::literals::operator""_dacal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_iso_t units::literals::operator""_BTU_iso(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_iso_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3707:9: note: in expansion of macro 'UNIT_ADD' 3707 | UNIT_ADD(energy, british_thermal_unit_iso, british_thermal_units_iso, BTU_iso, unit, joules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::decaohm_t units::literals::operator""_daOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::decaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::nanohenry_t units::literals::operator""_nH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::nanohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::microhenry_t units::literals::operator""_uH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::microhenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::decaweber_t units::literals::operator""_daWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::decaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decasievert_t units::literals::operator""_daSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::picolumen_t units::literals::operator""_plm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::picolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::picotesla_t units::literals::operator""_pTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::picotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::decicalorie_t units::literals::operator""_dcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilocalorie_t units::literals::operator""_kcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::nanocalorie_t units::literals::operator""_ncal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::nanocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::nanotesla_t units::literals::operator""_nTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::nanotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::hectoohm_t units::literals::operator""_hOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::hectoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::hectoweber_t units::literals::operator""_hWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::hectoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::nanolumen_t units::literals::operator""_nlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::nanolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::microhenry_t units::literals::operator""_uH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::microhenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::millihenry_t units::literals::operator""_mH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::millihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectosievert_t units::literals::operator""_hSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::hectocalorie_t units::literals::operator""_hcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::hectocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::microtesla_t units::literals::operator""_uTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::microtesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::kiloohm_t units::literals::operator""_kOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::kiloohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::microlumen_t units::literals::operator""_ulm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::microlumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::kiloweber_t units::literals::operator""_kWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::kiloweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::decacalorie_t units::literals::operator""_dacal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::megacalorie_t units::literals::operator""_Mcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::megacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_59_t units::literals::operator""_BTU59(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_59_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3708:9: note: in expansion of macro 'UNIT_ADD' 3708 | UNIT_ADD(energy, british_thermal_unit_59, british_thermal_units_59, BTU59, unit, joules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::millihenry_t units::literals::operator""_mH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::millihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::centihenry_t units::literals::operator""_cH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::centihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::microcalorie_t units::literals::operator""_ucal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::microcalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::millitesla_t units::literals::operator""_mTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::millitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilosievert_t units::literals::operator""_kSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::millilumen_t units::literals::operator""_mlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::millilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::megaweber_t units::literals::operator""_MWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::megaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::megaohm_t units::literals::operator""_MOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::megaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::centitesla_t units::literals::operator""_cTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::centitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilocalorie_t units::literals::operator""_kcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::centihenry_t units::literals::operator""_cH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::centihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::decihenry_t units::literals::operator""_dH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::decihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::gigacalorie_t units::literals::operator""_Gcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::gigacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::hectocalorie_t units::literals::operator""_hcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::hectocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::centilumen_t units::literals::operator""_clm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::centilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::decitesla_t units::literals::operator""_dTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::decitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::gigaohm_t units::literals::operator""_GOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::gigaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::gigaweber_t units::literals::operator""_GWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::gigaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::millicalorie_t units::literals::operator""_mcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::millicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megasievert_t units::literals::operator""_MSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::therm_t units::literals::operator""_thm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::therm_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3709:9: note: in expansion of macro 'UNIT_ADD' 3709 | UNIT_ADD(energy, therm, therms, thm, unit, british_thermal_units_59>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::decihenry_t units::literals::operator""_dH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::decihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::decahenry_t units::literals::operator""_daH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::decahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::megacalorie_t units::literals::operator""_Mcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::megacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::decilumen_t units::literals::operator""_dlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::decilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::teraweber_t units::literals::operator""_TWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::teraweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::teraohm_t units::literals::operator""_TOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::teraohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilocalorie_t units::literals::operator""_kcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::teracalorie_t units::literals::operator""_Tcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::teracalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::decahenry_t units::literals::operator""_daH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::decahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::hectohenry_t units::literals::operator""_hH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::hectohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigasievert_t units::literals::operator""_GSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::centicalorie_t units::literals::operator""_ccal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::centicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::decalumen_t units::literals::operator""_dalm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::decalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::petaweber_t units::literals::operator""_PWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::petaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::petaohm_t units::literals::operator""_POhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::petaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::hectohenry_t units::literals::operator""_hH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::hectohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::gigacalorie_t units::literals::operator""_Gcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::gigacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::kilohenry_t units::literals::operator""_kH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::kilohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::megacalorie_t units::literals::operator""_Mcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::megacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::hectolumen_t units::literals::operator""_hlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::hectolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::petacalorie_t units::literals::operator""_Pcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::petacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::terasievert_t units::literals::operator""_TSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::terasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::foot_pound_t units::literals::operator""_ftlbf(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::foot_pound_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3710:9: note: in expansion of macro 'UNIT_ADD' 3710 | UNIT_ADD(energy, foot_pound, foot_pounds, ftlbf, unit, joules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::maxwell_t units::literals::operator""_Mx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::maxwell_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3824:9: note: in expansion of macro 'UNIT_ADD' 3824 | UNIT_ADD(magnetic_flux, maxwell, maxwells, Mx, unit, webers>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::siemens_t units::literals::operator""_S(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::siemens_t' {aka 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::decicalorie_t units::literals::operator""_dcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decicalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::kilohenry_t units::literals::operator""_kH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::kilohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::megahenry_t units::literals::operator""_MH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::megahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::kilolumen_t units::literals::operator""_klm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::kilolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::tesla_t units::literals::operator""_Te(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::tesla_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::femtosiemens_t units::literals::operator""_fS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::femtosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::gigacalorie_t units::literals::operator""_Gcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::gigacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::teracalorie_t units::literals::operator""_Tcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::teracalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petasievert_t units::literals::operator""_PSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::megahenry_t units::literals::operator""_MH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::megahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilowatt_hour_t units::literals::operator""_kWh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilowatt_hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3704:9: note: in expansion of macro 'UNIT_ADD' 3704 | UNIT_ADD(energy, kilowatt_hour, kilowatt_hours, kWh, unit, megajoules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::gigahenry_t units::literals::operator""_GH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::gigahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::femtotesla_t units::literals::operator""_fTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::femtotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::megalumen_t units::literals::operator""_Mlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::megalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::picosiemens_t units::literals::operator""_pS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::picosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::decacalorie_t units::literals::operator""_dacal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::decacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::teracalorie_t units::literals::operator""_Tcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::teracalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::picotesla_t units::literals::operator""_pTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::picotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::gigahenry_t units::literals::operator""_GH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::gigahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::gigalumen_t units::literals::operator""_Glm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::gigalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::terahenry_t units::literals::operator""_TH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::terahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::nanosiemens_t units::literals::operator""_nS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::nanosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::petacalorie_t units::literals::operator""_Pcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::petacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::curie_t units::literals::operator""_Ci(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::curie_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3924:9: note: in expansion of macro 'UNIT_ADD' 3924 | UNIT_ADD(radiation, curie, curies, Ci, unit, gigabecquerels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::nanotesla_t units::literals::operator""_nTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::nanotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::hectocalorie_t units::literals::operator""_hcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::hectocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::watt_hour_t units::literals::operator""_Wh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::watt_hour_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3705:9: note: in expansion of macro 'UNIT_ADD' 3705 | UNIT_ADD(energy, watt_hour, watt_hours, Wh, unit, kilowatt_hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::teralumen_t units::literals::operator""_Tlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::teralumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::terahenry_t units::literals::operator""_TH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::terahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::microsiemens_t units::literals::operator""_uS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::microsiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::petahenry_t units::literals::operator""_PH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::petahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::petacalorie_t units::literals::operator""_Pcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::petacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::microtesla_t units::literals::operator""_uTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::microtesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::petalumen_t units::literals::operator""_Plm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::petalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::millisiemens_t units::literals::operator""_mS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::millisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::lumen_t units::literals::operator""_lm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::lumen_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilowatt_hour_t units::literals::operator""_kWh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilowatt_hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3704:9: note: in expansion of macro 'UNIT_ADD' 3704 | UNIT_ADD(energy, kilowatt_hour, kilowatt_hours, kWh, unit, megajoules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::petahenry_t units::literals::operator""_PH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::petahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::rutherford_t units::literals::operator""_rd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::rutherford_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3925:9: note: in expansion of macro 'UNIT_ADD' 3925 | UNIT_ADD(radiation, rutherford, rutherfords, rd, unit, megabecquerels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilocalorie_t units::literals::operator""_kcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilocalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::millitesla_t units::literals::operator""_mTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::millitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::lux_t units::literals::operator""_lx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::lux_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_t units::literals::operator""_BTU(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3706:9: note: in expansion of macro 'UNIT_ADD' 3706 | UNIT_ADD(energy, british_thermal_unit, british_thermal_units, BTU, unit, joules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::femtolumen_t units::literals::operator""_flm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::femtolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::centisiemens_t units::literals::operator""_cS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::centisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::lumen_t units::literals::operator""_lm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::lumen_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilowatt_hour_t units::literals::operator""_kWh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilowatt_hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3704:9: note: in expansion of macro 'UNIT_ADD' 3704 | UNIT_ADD(energy, kilowatt_hour, kilowatt_hours, kWh, unit, megajoules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::centitesla_t units::literals::operator""_cTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::centitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::femtolux_t units::literals::operator""_flx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::femtolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::rad_t units::literals::operator""_rads(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::rad_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3926:9: note: in expansion of macro 'UNIT_ADD' 3926 | UNIT_ADD(radiation, rad, rads, rads, unit, centigrays>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::megacalorie_t units::literals::operator""_Mcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::megacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::watt_hour_t units::literals::operator""_Wh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::watt_hour_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3705:9: note: in expansion of macro 'UNIT_ADD' 3705 | UNIT_ADD(energy, watt_hour, watt_hours, Wh, unit, kilowatt_hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::picolumen_t units::literals::operator""_plm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::picolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::femtolumen_t units::literals::operator""_flm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::femtolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::decisiemens_t units::literals::operator""_dS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::decisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::decitesla_t units::literals::operator""_dTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::decitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::picolux_t units::literals::operator""_plx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::picolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::watt_hour_t units::literals::operator""_Wh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::watt_hour_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3705:9: note: in expansion of macro 'UNIT_ADD' 3705 | UNIT_ADD(energy, watt_hour, watt_hours, Wh, unit, kilowatt_hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::newton_meter_t units::literals::operator""_Nm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::newton_meter_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3944:9: note: in expansion of macro 'UNIT_ADD' 3944 | UNIT_ADD(torque, newton_meter, newton_meters, Nm, unit, units::energy::joule>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::picolumen_t units::literals::operator""_plm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::picolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::nanolumen_t units::literals::operator""_nlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::nanolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::decasiemens_t units::literals::operator""_daS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::decasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_iso_t units::literals::operator""_BTU_iso(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_iso_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3707:9: note: in expansion of macro 'UNIT_ADD' 3707 | UNIT_ADD(energy, british_thermal_unit_iso, british_thermal_units_iso, BTU_iso, unit, joules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::decatesla_t units::literals::operator""_daTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::decatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::gigacalorie_t units::literals::operator""_Gcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::gigacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::nanolux_t units::literals::operator""_nlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::nanolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::nanolumen_t units::literals::operator""_nlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::nanolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::microlumen_t units::literals::operator""_ulm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::microlumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_t units::literals::operator""_BTU(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3706:9: note: in expansion of macro 'UNIT_ADD' 3706 | UNIT_ADD(energy, british_thermal_unit, british_thermal_units, BTU, unit, joules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::hectotesla_t units::literals::operator""_hTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::hectotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::hectosiemens_t units::literals::operator""_hS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::hectosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::microlux_t units::literals::operator""_ulx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::microlux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_t units::literals::operator""_BTU(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3706:9: note: in expansion of macro 'UNIT_ADD' 3706 | UNIT_ADD(energy, british_thermal_unit, british_thermal_units, BTU, unit, joules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::microlumen_t units::literals::operator""_ulm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::microlumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::millilumen_t units::literals::operator""_mlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::millilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::teracalorie_t units::literals::operator""_Tcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::teracalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_59_t units::literals::operator""_BTU59(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_59_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3708:9: note: in expansion of macro 'UNIT_ADD' 3708 | UNIT_ADD(energy, british_thermal_unit_59, british_thermal_units_59, BTU59, unit, joules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::kilotesla_t units::literals::operator""_kTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::kilotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::kilosiemens_t units::literals::operator""_kS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::kilosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::foot_pound_t units::literals::operator""_ftlb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::foot_pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3945:9: note: in expansion of macro 'UNIT_ADD' 3945 | UNIT_ADD(torque, foot_pound, foot_pounds, ftlb, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::millilux_t units::literals::operator""_mlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::millilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::millilumen_t units::literals::operator""_mlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::millilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::centilumen_t units::literals::operator""_clm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::centilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::megatesla_t units::literals::operator""_MTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::megatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_iso_t units::literals::operator""_BTU_iso(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_iso_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3707:9: note: in expansion of macro 'UNIT_ADD' 3707 | UNIT_ADD(energy, british_thermal_unit_iso, british_thermal_units_iso, BTU_iso, unit, joules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::megasiemens_t units::literals::operator""_MS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::megasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::centilux_t units::literals::operator""_clx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::centilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_iso_t units::literals::operator""_BTU_iso(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_iso_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3707:9: note: in expansion of macro 'UNIT_ADD' 3707 | UNIT_ADD(energy, british_thermal_unit_iso, british_thermal_units_iso, BTU_iso, unit, joules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::decilumen_t units::literals::operator""_dlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::decilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::centilumen_t units::literals::operator""_clm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::centilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::petacalorie_t units::literals::operator""_Pcal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::petacalorie_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3703:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3703 | UNIT_ADD_WITH_METRIC_PREFIXES(energy, calorie, calories, cal, unit, joules>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::gigatesla_t units::literals::operator""_GTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::gigatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::therm_t units::literals::operator""_thm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::therm_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3709:9: note: in expansion of macro 'UNIT_ADD' 3709 | UNIT_ADD(energy, therm, therms, thm, unit, british_thermal_units_59>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::foot_poundal_t units::literals::operator""_ftpdl(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::foot_poundal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3946:9: note: in expansion of macro 'UNIT_ADD' 3946 | UNIT_ADD(torque, foot_poundal, foot_poundals, ftpdl, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::decilux_t units::literals::operator""_dlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::decilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::gigasiemens_t units::literals::operator""_GS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::gigasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::decalumen_t units::literals::operator""_dalm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::decalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::decilumen_t units::literals::operator""_dlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::decilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_59_t units::literals::operator""_BTU59(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_59_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3708:9: note: in expansion of macro 'UNIT_ADD' 3708 | UNIT_ADD(energy, british_thermal_unit_59, british_thermal_units_59, BTU59, unit, joules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::teratesla_t units::literals::operator""_TTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::teratesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::decalux_t units::literals::operator""_dalx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::decalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::terasiemens_t units::literals::operator""_TS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::terasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_59_t units::literals::operator""_BTU59(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_59_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3708:9: note: in expansion of macro 'UNIT_ADD' 3708 | UNIT_ADD(energy, british_thermal_unit_59, british_thermal_units_59, BTU59, unit, joules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::kilowatt_hour_t units::literals::operator""_kWh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::kilowatt_hour_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3704:9: note: in expansion of macro 'UNIT_ADD' 3704 | UNIT_ADD(energy, kilowatt_hour, kilowatt_hours, kWh, unit, megajoules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::hectolumen_t units::literals::operator""_hlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::hectolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::decalumen_t units::literals::operator""_dalm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::decalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::petatesla_t units::literals::operator""_PTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::petatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::inch_pound_t units::literals::operator""_inlb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::inch_pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3947:9: note: in expansion of macro 'UNIT_ADD' 3947 | UNIT_ADD(torque, inch_pound, inch_pounds, inlb, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::hectolux_t units::literals::operator""_hlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::hectolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::petasiemens_t units::literals::operator""_PS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::petasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::kilolumen_t units::literals::operator""_klm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::kilolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::foot_pound_t units::literals::operator""_ftlbf(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::foot_pound_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3710:9: note: in expansion of macro 'UNIT_ADD' 3710 | UNIT_ADD(energy, foot_pound, foot_pounds, ftlbf, unit, joules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::hectolumen_t units::literals::operator""_hlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::hectolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::therm_t units::literals::operator""_thm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::therm_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3709:9: note: in expansion of macro 'UNIT_ADD' 3709 | UNIT_ADD(energy, therm, therms, thm, unit, british_thermal_units_59>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::meter_kilogram_t units::literals::operator""_mkgf(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::meter_kilogram_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3948:9: note: in expansion of macro 'UNIT_ADD' 3948 | UNIT_ADD(torque, meter_kilogram, meter_kilograms, mkgf, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::therm_t units::literals::operator""_thm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::therm_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3709:9: note: in expansion of macro 'UNIT_ADD' 3709 | UNIT_ADD(energy, therm, therms, thm, unit, british_thermal_units_59>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::kilolux_t units::literals::operator""_klx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::kilolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::watt_hour_t units::literals::operator""_Wh(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::watt_hour_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3705:9: note: in expansion of macro 'UNIT_ADD' 3705 | UNIT_ADD(energy, watt_hour, watt_hours, Wh, unit, kilowatt_hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::megalumen_t units::literals::operator""_Mlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::megalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::weber_t units::literals::operator""_Wb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::weber_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::kilolumen_t units::literals::operator""_klm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::kilolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_meter_t units::literals::operator""_sq_m(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3966:9: note: in expansion of macro 'UNIT_ADD' 3966 | UNIT_ADD(area, square_meter, square_meters, sq_m, unit, units::category::area_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::megalux_t units::literals::operator""_Mlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::megalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::femtoweber_t units::literals::operator""_fWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::femtoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::gigalumen_t units::literals::operator""_Glm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::gigalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::gauss_t units::literals::operator""_G(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::gauss_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3844:9: note: in expansion of macro 'UNIT_ADD' 3844 | UNIT_ADD(magnetic_field_strength, gauss, gauss, G, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::megalumen_t units::literals::operator""_Mlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::megalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_foot_t units::literals::operator""_sq_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_foot_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3967:9: note: in expansion of macro 'UNIT_ADD' 3967 | UNIT_ADD(area, square_foot, square_feet, sq_ft, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_t units::literals::operator""_BTU(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3706:9: note: in expansion of macro 'UNIT_ADD' 3706 | UNIT_ADD(energy, british_thermal_unit, british_thermal_units, BTU, unit, joules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::foot_pound_t units::literals::operator""_ftlbf(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::foot_pound_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3710:9: note: in expansion of macro 'UNIT_ADD' 3710 | UNIT_ADD(energy, foot_pound, foot_pounds, ftlbf, unit, joules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::gigalux_t units::literals::operator""_Glx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::gigalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::picoweber_t units::literals::operator""_pWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::picoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::foot_pound_t units::literals::operator""_ftlbf(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::foot_pound_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3710:9: note: in expansion of macro 'UNIT_ADD' 3710 | UNIT_ADD(energy, foot_pound, foot_pounds, ftlbf, unit, joules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::henry_t units::literals::operator""_H(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::henry_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::teralumen_t units::literals::operator""_Tlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::teralumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::gigalumen_t units::literals::operator""_Glm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::gigalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_inch_t units::literals::operator""_sq_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_inch_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3968:9: note: in expansion of macro 'UNIT_ADD' 3968 | UNIT_ADD(area, square_inch, square_inches, sq_in, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::femtohenry_t units::literals::operator""_fH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::femtohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::teralux_t units::literals::operator""_Tlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::teralux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::nanoweber_t units::literals::operator""_nWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::nanoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::petalumen_t units::literals::operator""_Plm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::petalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::teralumen_t units::literals::operator""_Tlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::teralumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::picohenry_t units::literals::operator""_pH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::picohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_iso_t units::literals::operator""_BTU_iso(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_iso_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3707:9: note: in expansion of macro 'UNIT_ADD' 3707 | UNIT_ADD(energy, british_thermal_unit_iso, british_thermal_units_iso, BTU_iso, unit, joules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_mile_t units::literals::operator""_sq_mi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_mile_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3969:9: note: in expansion of macro 'UNIT_ADD' 3969 | UNIT_ADD(area, square_mile, square_miles, sq_mi, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::microweber_t units::literals::operator""_uWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::microweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::lux_t units::literals::operator""_lx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::lux_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::petalux_t units::literals::operator""_Plx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::petalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::petalumen_t units::literals::operator""_Plm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::petalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::nanohenry_t units::literals::operator""_nH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::nanohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_kilometer_t units::literals::operator""_sq_km(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_kilometer_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3970:9: note: in expansion of macro 'UNIT_ADD' 3970 | UNIT_ADD(area, square_kilometer, square_kilometers, sq_km, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::femtolux_t units::literals::operator""_flx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::femtolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::milliweber_t units::literals::operator""_mWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::milliweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::microhenry_t units::literals::operator""_uH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::microhenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::lux_t units::literals::operator""_lx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::lux_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::british_thermal_unit_59_t units::literals::operator""_BTU59(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::british_thermal_unit_59_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3708:9: note: in expansion of macro 'UNIT_ADD' 3708 | UNIT_ADD(energy, british_thermal_unit_59, british_thermal_units_59, BTU59, unit, joules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::hectare_t units::literals::operator""_ha(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::hectare_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3971:9: note: in expansion of macro 'UNIT_ADD' 3971 | UNIT_ADD(area, hectare, hectares, ha, unit, square_meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::picolux_t units::literals::operator""_plx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::picolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::centiweber_t units::literals::operator""_cWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::centiweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::millihenry_t units::literals::operator""_mH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::millihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::femtolux_t units::literals::operator""_flx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::femtolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::footcandle_t units::literals::operator""_fc(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::footcandle_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3899:9: note: in expansion of macro 'UNIT_ADD' 3899 | UNIT_ADD(illuminance, footcandle, footcandles, fc, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::nanolux_t units::literals::operator""_nlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::nanolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::deciweber_t units::literals::operator""_dWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::deciweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::centihenry_t units::literals::operator""_cH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::centihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::picolux_t units::literals::operator""_plx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::picolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::therm_t units::literals::operator""_thm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::therm_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3709:9: note: in expansion of macro 'UNIT_ADD' 3709 | UNIT_ADD(energy, therm, therms, thm, unit, british_thermal_units_59>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::microlux_t units::literals::operator""_ulx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::microlux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::acre_t units::literals::operator""_acre(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::acre_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3972:9: note: in expansion of macro 'UNIT_ADD' 3972 | UNIT_ADD(area, acre, acres, acre, unit, square_feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::decaweber_t units::literals::operator""_daWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::decaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::decihenry_t units::literals::operator""_dH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::decihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::nanolux_t units::literals::operator""_nlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::nanolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::lumens_per_square_inch_t units::literals::operator""_lm_per_in_sq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::lumens_per_square_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3900:9: note: in expansion of macro 'UNIT_ADD' 3900 | UNIT_ADD(illuminance, lumens_per_square_inch, lumens_per_square_inch, lm_per_in_sq, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::millilux_t units::literals::operator""_mlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::millilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_meter_t units::literals::operator""_cu_m(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3990:9: note: in expansion of macro 'UNIT_ADD' 3990 | UNIT_ADD(volume, cubic_meter, cubic_meters, cu_m, unit, units::category::volume_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::decahenry_t units::literals::operator""_daH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::decahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::hectoweber_t units::literals::operator""_hWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::hectoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::microlux_t units::literals::operator""_ulx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::microlux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::centilux_t units::literals::operator""_clx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::centilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::hectohenry_t units::literals::operator""_hH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::hectohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::phot_t units::literals::operator""_ph(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::phot_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3901:9: note: in expansion of macro 'UNIT_ADD' 3901 | UNIT_ADD(illuminance, phot, phots, ph, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::energy::foot_pound_t units::literals::operator""_ftlbf(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::energy::foot_pound_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3710:9: note: in expansion of macro 'UNIT_ADD' 3710 | UNIT_ADD(energy, foot_pound, foot_pounds, ftlbf, unit, joules>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::kiloweber_t units::literals::operator""_kWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::kiloweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::millilux_t units::literals::operator""_mlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::millilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_millimeter_t units::literals::operator""_cu_mm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_millimeter_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3991:9: note: in expansion of macro 'UNIT_ADD' 3991 | UNIT_ADD(volume, cubic_millimeter, cubic_millimeters, cu_mm, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::decilux_t units::literals::operator""_dlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::decilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::farad_t units::literals::operator""_F(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::farad_t' {aka 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::kilohenry_t units::literals::operator""_kH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::kilohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::becquerel_t units::literals::operator""_Bq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::becquerel_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::centilux_t units::literals::operator""_clx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::centilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::megaweber_t units::literals::operator""_MWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::megaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_kilometer_t units::literals::operator""_cu_km(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_kilometer_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3992:9: note: in expansion of macro 'UNIT_ADD' 3992 | UNIT_ADD(volume, cubic_kilometer, cubic_kilometers, cu_km, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::femtofarad_t units::literals::operator""_fF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::femtofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::decalux_t units::literals::operator""_dalx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::decalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::megahenry_t units::literals::operator""_MH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::megahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtobecquerel_t units::literals::operator""_fBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::decilux_t units::literals::operator""_dlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::decilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::femtowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::gigaweber_t units::literals::operator""_GWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::gigaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::picofarad_t units::literals::operator""_pF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::picofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::liter_t units::literals::operator""_L(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::liter_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::gigahenry_t units::literals::operator""_GH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::gigahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::hectolux_t units::literals::operator""_hlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::hectolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picobecquerel_t units::literals::operator""_pBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::picowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::decalux_t units::literals::operator""_dalx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::decalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::teraweber_t units::literals::operator""_TWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::teraweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::nanofarad_t units::literals::operator""_nF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::nanofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::femtoliter_t units::literals::operator""_fL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::femtoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::terahenry_t units::literals::operator""_TH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::terahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanobecquerel_t units::literals::operator""_nBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::kilolux_t units::literals::operator""_klx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::kilolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::nanowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::hectolux_t units::literals::operator""_hlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::hectolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::petaweber_t units::literals::operator""_PWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::petaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::microfarad_t units::literals::operator""_uF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::microfarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microbecquerel_t units::literals::operator""_uBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microbecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::petahenry_t units::literals::operator""_PH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::petahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::megalux_t units::literals::operator""_Mlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::megalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::picoliter_t units::literals::operator""_pL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::picoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::maxwell_t units::literals::operator""_Mx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::maxwell_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3824:9: note: in expansion of macro 'UNIT_ADD' 3824 | UNIT_ADD(magnetic_flux, maxwell, maxwells, Mx, unit, webers>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::millifarad_t units::literals::operator""_mF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::millifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::lumen_t units::literals::operator""_lm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::lumen_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::millibecquerel_t units::literals::operator""_mBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::millibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::nanoliter_t units::literals::operator""_nL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::nanoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::gigalux_t units::literals::operator""_Glx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::gigalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::milliwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::tesla_t units::literals::operator""_Te(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::tesla_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::centifarad_t units::literals::operator""_cF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::centifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::femtolumen_t units::literals::operator""_flm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::femtolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::microliter_t units::literals::operator""_uL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::microliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::centiwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::teralux_t units::literals::operator""_Tlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::teralux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centibecquerel_t units::literals::operator""_cBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::femtotesla_t units::literals::operator""_fTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::femtotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::decifarad_t units::literals::operator""_dF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::decifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::picolumen_t units::literals::operator""_plm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::picolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::decatesla_t units::literals::operator""_daTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::decatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::milliliter_t units::literals::operator""_mL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::milliliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::deciwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decibecquerel_t units::literals::operator""_dBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::picotesla_t units::literals::operator""_pTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::picotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::decafarad_t units::literals::operator""_daF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::decafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::nanolumen_t units::literals::operator""_nlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::nanolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::petalux_t units::literals::operator""_Plx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::petalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::hectotesla_t units::literals::operator""_hTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::hectotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::centiliter_t units::literals::operator""_cL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::centiliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::nanotesla_t units::literals::operator""_nTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::nanotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::decawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decabecquerel_t units::literals::operator""_daBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::hectofarad_t units::literals::operator""_hF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::hectofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::microlumen_t units::literals::operator""_ulm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::microlumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::microtesla_t units::literals::operator""_uTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::microtesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::kilotesla_t units::literals::operator""_kTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::kilotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::deciliter_t units::literals::operator""_dL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::deciliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::hectowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectobecquerel_t units::literals::operator""_hBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::millilumen_t units::literals::operator""_mlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::millilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::kilofarad_t units::literals::operator""_kF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::kilofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::millitesla_t units::literals::operator""_mTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::millitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::megatesla_t units::literals::operator""_MTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::megatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::decaliter_t units::literals::operator""_daL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::decaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::footcandle_t units::literals::operator""_fc(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::footcandle_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3899:9: note: in expansion of macro 'UNIT_ADD' 3899 | UNIT_ADD(illuminance, footcandle, footcandles, fc, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::kilowatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilobecquerel_t units::literals::operator""_kBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::centilumen_t units::literals::operator""_clm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::centilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::megafarad_t units::literals::operator""_MF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::megafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::centitesla_t units::literals::operator""_cTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::centitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::gigatesla_t units::literals::operator""_GTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::gigatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::hectoliter_t units::literals::operator""_hL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::hectoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::decilumen_t units::literals::operator""_dlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::decilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megabecquerel_t units::literals::operator""_MBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::megawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::gigafarad_t units::literals::operator""_GF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::gigafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::farad_t units::literals::operator""_F(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::farad_t' {aka 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::decitesla_t units::literals::operator""_dTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::decitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::lumens_per_square_inch_t units::literals::operator""_lm_per_in_sq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::lumens_per_square_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3900:9: note: in expansion of macro 'UNIT_ADD' 3900 | UNIT_ADD(illuminance, lumens_per_square_inch, lumens_per_square_inch, lm_per_in_sq, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::teratesla_t units::literals::operator""_TTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::teratesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::decalumen_t units::literals::operator""_dalm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::decalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::kiloliter_t units::literals::operator""_kL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::kiloliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigabecquerel_t units::literals::operator""_GBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::gigawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::terafarad_t units::literals::operator""_TF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::terafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::femtofarad_t units::literals::operator""_fF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::femtofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::hectolumen_t units::literals::operator""_hlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::hectolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::petatesla_t units::literals::operator""_PTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::petatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::megaliter_t units::literals::operator""_ML(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::megaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::terabecquerel_t units::literals::operator""_TBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::terabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::terawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::phot_t units::literals::operator""_ph(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::phot_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3901:9: note: in expansion of macro 'UNIT_ADD' 3901 | UNIT_ADD(illuminance, phot, phots, ph, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::picofarad_t units::literals::operator""_pF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::picofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::petafarad_t units::literals::operator""_PF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::petafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::kilolumen_t units::literals::operator""_klm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::kilolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petabecquerel_t units::literals::operator""_PBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::gigaliter_t units::literals::operator""_GL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gigaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::petawatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3728:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3728 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::becquerel_t units::literals::operator""_Bq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::becquerel_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::nanofarad_t units::literals::operator""_nF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::nanofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::ohm_t units::literals::operator""_Ohm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::ohm_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::megalumen_t units::literals::operator""_Mlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::megalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::teraliter_t units::literals::operator""_TL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::teraliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtobecquerel_t units::literals::operator""_fBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::microfarad_t units::literals::operator""_uF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::microfarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::femtoohm_t units::literals::operator""_fOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::femtoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::gigalumen_t units::literals::operator""_Glm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::gigalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::gauss_t units::literals::operator""_G(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::gauss_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3844:9: note: in expansion of macro 'UNIT_ADD' 3844 | UNIT_ADD(magnetic_field_strength, gauss, gauss, G, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::horsepower_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3729:9: note: in expansion of macro 'UNIT_ADD' 3729 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gray_t units::literals::operator""_Gy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gray_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picobecquerel_t units::literals::operator""_pBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::millifarad_t units::literals::operator""_mF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::millifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::petaliter_t units::literals::operator""_PL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::petaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::picoohm_t units::literals::operator""_pOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::picoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::teralumen_t units::literals::operator""_Tlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::teralumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::henry_t units::literals::operator""_H(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::henry_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBW_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3730:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3730 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtogray_t units::literals::operator""_fGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanobecquerel_t units::literals::operator""_nBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::centifarad_t units::literals::operator""_cF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::centifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::nanoohm_t units::literals::operator""_nOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::nanoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::femtohenry_t units::literals::operator""_fH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::femtohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::power::dBm_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3731:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3731 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::petalumen_t units::literals::operator""_Plm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::petalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picogray_t units::literals::operator""_pGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microbecquerel_t units::literals::operator""_uBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microbecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_inch_t units::literals::operator""_cu_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_inch_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3994:9: note: in expansion of macro 'UNIT_ADD' 3994 | UNIT_ADD(volume, cubic_inch, cubic_inches, cu_in, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::decifarad_t units::literals::operator""_dF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::decifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::microohm_t units::literals::operator""_uOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::microohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::picohenry_t units::literals::operator""_pH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::picohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::lux_t units::literals::operator""_lx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::lux_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::volt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::centilumen_t units::literals::operator""_clm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::centilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::millibecquerel_t units::literals::operator""_mBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::millibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanogray_t units::literals::operator""_nGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::decafarad_t units::literals::operator""_daF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::decafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::milliohm_t units::literals::operator""_mOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::milliohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::femtolux_t units::literals::operator""_flx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::femtolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::nanohenry_t units::literals::operator""_nH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::nanohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::femtovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::decilumen_t units::literals::operator""_dlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::decilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centibecquerel_t units::literals::operator""_cBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::hectofarad_t units::literals::operator""_hF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::hectofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::centiohm_t units::literals::operator""_cOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::centiohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microgray_t units::literals::operator""_uGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microgray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::picolux_t units::literals::operator""_plx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::picolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_foot_t units::literals::operator""_cu_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_foot_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3995:9: note: in expansion of macro 'UNIT_ADD' 3995 | UNIT_ADD(volume, cubic_foot, cubic_feet, cu_ft, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::microhenry_t units::literals::operator""_uH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::microhenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::picovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::decalumen_t units::literals::operator""_dalm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::decalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decibecquerel_t units::literals::operator""_dBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::deciohm_t units::literals::operator""_dOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::deciohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::nanolux_t units::literals::operator""_nlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::nanolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::kilofarad_t units::literals::operator""_kF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::kilofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::milligray_t units::literals::operator""_mGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::milligray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::millihenry_t units::literals::operator""_mH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::millihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::nanovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::hectolumen_t units::literals::operator""_hlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::hectolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::microlux_t units::literals::operator""_ulx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::microlux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decabecquerel_t units::literals::operator""_daBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::decaohm_t units::literals::operator""_daOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::decaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::megafarad_t units::literals::operator""_MF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::megafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::centihenry_t units::literals::operator""_cH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::centihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centigray_t units::literals::operator""_cGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centigray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::microvolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_yard_t units::literals::operator""_cu_yd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_yard_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3996:9: note: in expansion of macro 'UNIT_ADD' 3996 | UNIT_ADD(volume, cubic_yard, cubic_yards, cu_yd, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::kilolumen_t units::literals::operator""_klm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::kilolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::millilux_t units::literals::operator""_mlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::millilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectobecquerel_t units::literals::operator""_hBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::hectoohm_t units::literals::operator""_hOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::hectoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::decihenry_t units::literals::operator""_dH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::decihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::gigafarad_t units::literals::operator""_GF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::gigafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decigray_t units::literals::operator""_dGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decigray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::centilux_t units::literals::operator""_clx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::centilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::megalumen_t units::literals::operator""_Mlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::megalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilobecquerel_t units::literals::operator""_kBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::decahenry_t units::literals::operator""_daH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::decahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::kiloohm_t units::literals::operator""_kOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::kiloohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::terafarad_t units::literals::operator""_TF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::terafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::centivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decagray_t units::literals::operator""_daGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_mile_t units::literals::operator""_cu_mi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_mile_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3997:9: note: in expansion of macro 'UNIT_ADD' 3997 | UNIT_ADD(volume, cubic_mile, cubic_miles, cu_mi, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::decilux_t units::literals::operator""_dlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::decilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::farad_t units::literals::operator""_F(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::farad_t' {aka 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::gigalumen_t units::literals::operator""_Glm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::gigalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::hectohenry_t units::literals::operator""_hH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::hectohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megabecquerel_t units::literals::operator""_MBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::megaohm_t units::literals::operator""_MOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::megaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::petafarad_t units::literals::operator""_PF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::petafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::decalux_t units::literals::operator""_dalx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::decalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::decatesla_t units::literals::operator""_daTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::decatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::femtofarad_t units::literals::operator""_fF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::femtofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectogray_t units::literals::operator""_hGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::kilohenry_t units::literals::operator""_kH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::kilohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::teralumen_t units::literals::operator""_Tlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::teralumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigabecquerel_t units::literals::operator""_GBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::farad_t units::literals::operator""_F(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::farad_t' {aka 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::ohm_t units::literals::operator""_Ohm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::ohm_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::gigaohm_t units::literals::operator""_GOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::gigaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::decavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::hectolux_t units::literals::operator""_hlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::hectolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::picofarad_t units::literals::operator""_pF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::picofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::gallon_t units::literals::operator""_gal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gallon_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3998:9: note: in expansion of macro 'UNIT_ADD' 3998 | UNIT_ADD(volume, gallon, gallons, gal, unit, cubic_inches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::hectotesla_t units::literals::operator""_hTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::hectotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilogray_t units::literals::operator""_kGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::megahenry_t units::literals::operator""_MH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::megahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::femtoohm_t units::literals::operator""_fOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::femtoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::femtofarad_t units::literals::operator""_fF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::femtofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::petalumen_t units::literals::operator""_Plm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::petalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::terabecquerel_t units::literals::operator""_TBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::terabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::hectovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::teraohm_t units::literals::operator""_TOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::teraohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::nanofarad_t units::literals::operator""_nF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::nanofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::kilolux_t units::literals::operator""_klx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::kilolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::kilotesla_t units::literals::operator""_kTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::kilotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::picoohm_t units::literals::operator""_pOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::picoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::gigahenry_t units::literals::operator""_GH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::gigahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::picofarad_t units::literals::operator""_pF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::picofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petabecquerel_t units::literals::operator""_PBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megagray_t units::literals::operator""_MGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::lux_t units::literals::operator""_lx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::lux_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::kilovolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::microfarad_t units::literals::operator""_uF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::microfarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::petaohm_t units::literals::operator""_POhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::petaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::megalux_t units::literals::operator""_Mlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::megalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::farad_t units::literals::operator""_F(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::farad_t' {aka 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::quart_t units::literals::operator""_qt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::quart_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3999:9: note: in expansion of macro 'UNIT_ADD' 3999 | UNIT_ADD(volume, quart, quarts, qt, unit, gallons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::nanoohm_t units::literals::operator""_nOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::nanoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::megatesla_t units::literals::operator""_MTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::megatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::nanofarad_t units::literals::operator""_nF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::nanofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::terahenry_t units::literals::operator""_TH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::terahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::femtolux_t units::literals::operator""_flx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::femtolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::millifarad_t units::literals::operator""_mF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::millifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::megavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigagray_t units::literals::operator""_GGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::siemens_t units::literals::operator""_S(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::siemens_t' {aka 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::gigalux_t units::literals::operator""_Glx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::gigalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::femtofarad_t units::literals::operator""_fF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::femtofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gray_t units::literals::operator""_Gy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gray_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::microohm_t units::literals::operator""_uOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::microohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::microfarad_t units::literals::operator""_uF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::microfarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::picolux_t units::literals::operator""_plx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::picolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::petahenry_t units::literals::operator""_PH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::petahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::gigatesla_t units::literals::operator""_GTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::gigatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::centifarad_t units::literals::operator""_cF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::centifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::femtosiemens_t units::literals::operator""_fS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::femtosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::teralux_t units::literals::operator""_Tlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::teralux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::teragray_t units::literals::operator""_TGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::teragray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::picofarad_t units::literals::operator""_pF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::picofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::pint_t units::literals::operator""_pt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::pint_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4000:9: note: in expansion of macro 'UNIT_ADD' 4000 | UNIT_ADD(volume, pint, pints, pt, unit, quarts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::millifarad_t units::literals::operator""_mF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::millifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::milliohm_t units::literals::operator""_mOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::milliohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtogray_t units::literals::operator""_fGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::nanolux_t units::literals::operator""_nlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::nanolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::lumen_t units::literals::operator""_lm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::lumen_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::decifarad_t units::literals::operator""_dF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::decifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::picosiemens_t units::literals::operator""_pS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::picosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::petalux_t units::literals::operator""_Plx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::petalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::nanofarad_t units::literals::operator""_nF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::nanofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petagray_t units::literals::operator""_PGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::centifarad_t units::literals::operator""_cF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::centifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::centiohm_t units::literals::operator""_cOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::centiohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::femtolumen_t units::literals::operator""_flm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::femtolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picogray_t units::literals::operator""_pGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::microlux_t units::literals::operator""_ulx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::microlux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::decafarad_t units::literals::operator""_daF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::decafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::nanosiemens_t units::literals::operator""_nS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::nanosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::teratesla_t units::literals::operator""_TTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::teratesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::microfarad_t units::literals::operator""_uF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::microfarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cup_t units::literals::operator""_c(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cup_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4001:9: note: in expansion of macro 'UNIT_ADD' 4001 | UNIT_ADD(volume, cup, cups, c, unit, pints>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::decifarad_t units::literals::operator""_dF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::decifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::deciohm_t units::literals::operator""_dOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::deciohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::picolumen_t units::literals::operator""_plm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::picolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::hectofarad_t units::literals::operator""_hF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::hectofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::sievert_t units::literals::operator""_Sv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::sievert_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::millilux_t units::literals::operator""_mlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::millilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanogray_t units::literals::operator""_nGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::microsiemens_t units::literals::operator""_uS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::microsiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::millifarad_t units::literals::operator""_mF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::millifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::decafarad_t units::literals::operator""_daF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::decafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::decaohm_t units::literals::operator""_daOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::decaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::nanolumen_t units::literals::operator""_nlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::nanolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::kilofarad_t units::literals::operator""_kF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::kilofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::footcandle_t units::literals::operator""_fc(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::footcandle_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3899:9: note: in expansion of macro 'UNIT_ADD' 3899 | UNIT_ADD(illuminance, footcandle, footcandles, fc, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::centilux_t units::literals::operator""_clx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::centilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::petatesla_t units::literals::operator""_PTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::petatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::millisiemens_t units::literals::operator""_mS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::millisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microgray_t units::literals::operator""_uGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microgray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtosievert_t units::literals::operator""_fSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::gigavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::centifarad_t units::literals::operator""_cF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::centifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::fluid_ounce_t units::literals::operator""_fl_oz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::fluid_ounce_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4002:9: note: in expansion of macro 'UNIT_ADD' 4002 | UNIT_ADD(volume, fluid_ounce, fluid_ounces, fl_oz, unit, cups>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::hectofarad_t units::literals::operator""_hF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::hectofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::hectoohm_t units::literals::operator""_hOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::hectoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::microlumen_t units::literals::operator""_ulm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::microlumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::megafarad_t units::literals::operator""_MF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::megafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::decilux_t units::literals::operator""_dlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::decilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::centisiemens_t units::literals::operator""_cS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::centisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::milligray_t units::literals::operator""_mGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::milligray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::decifarad_t units::literals::operator""_dF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::decifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picosievert_t units::literals::operator""_pSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::kilofarad_t units::literals::operator""_kF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::kilofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::millilumen_t units::literals::operator""_mlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::millilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::kiloohm_t units::literals::operator""_kOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::kiloohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::gigafarad_t units::literals::operator""_GF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::gigafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::lumens_per_square_inch_t units::literals::operator""_lm_per_in_sq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::lumens_per_square_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3900:9: note: in expansion of macro 'UNIT_ADD' 3900 | UNIT_ADD(illuminance, lumens_per_square_inch, lumens_per_square_inch, lm_per_in_sq, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::teravolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::decalux_t units::literals::operator""_dalx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::decalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::decisiemens_t units::literals::operator""_dS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::decisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::barrel_t units::literals::operator""_bl(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::barrel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4003:9: note: in expansion of macro 'UNIT_ADD' 4003 | UNIT_ADD(volume, barrel, barrels, bl, unit, gallons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::decafarad_t units::literals::operator""_daF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::decafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centigray_t units::literals::operator""_cGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centigray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::megafarad_t units::literals::operator""_MF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::megafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::centilumen_t units::literals::operator""_clm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::centilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanosievert_t units::literals::operator""_nSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::megaohm_t units::literals::operator""_MOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::megaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::terafarad_t units::literals::operator""_TF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::terafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::hectolux_t units::literals::operator""_hlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::hectolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::gauss_t units::literals::operator""_G(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::gauss_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3844:9: note: in expansion of macro 'UNIT_ADD' 3844 | UNIT_ADD(magnetic_field_strength, gauss, gauss, G, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::decasiemens_t units::literals::operator""_daS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::decasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::petavolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3749:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3749 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::phot_t units::literals::operator""_ph(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::phot_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3901:9: note: in expansion of macro 'UNIT_ADD' 3901 | UNIT_ADD(illuminance, phot, phots, ph, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::hectofarad_t units::literals::operator""_hF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::hectofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::gigafarad_t units::literals::operator""_GF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::gigafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::decilumen_t units::literals::operator""_dlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::decilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decigray_t units::literals::operator""_dGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decigray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::gigaohm_t units::literals::operator""_GOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::gigaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::petafarad_t units::literals::operator""_PF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::petafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microsievert_t units::literals::operator""_uSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microsievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::kilolux_t units::literals::operator""_klx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::kilolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::hectosiemens_t units::literals::operator""_hS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::hectosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::henry_t units::literals::operator""_H(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::henry_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::becquerel_t units::literals::operator""_Bq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::becquerel_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::kilofarad_t units::literals::operator""_kF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::kilofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::bushel_t units::literals::operator""_bu(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::bushel_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4004:9: note: in expansion of macro 'UNIT_ADD' 4004 | UNIT_ADD(volume, bushel, bushels, bu, unit, cubic_inches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::decalumen_t units::literals::operator""_dalm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::decalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::terafarad_t units::literals::operator""_TF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::terafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::ohm_t units::literals::operator""_Ohm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::ohm_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::teraohm_t units::literals::operator""_TOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::teraohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decagray_t units::literals::operator""_daGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::megalux_t units::literals::operator""_Mlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::megalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtobecquerel_t units::literals::operator""_fBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::femtohenry_t units::literals::operator""_fH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::femtohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::kilosiemens_t units::literals::operator""_kS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::kilosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::millisievert_t units::literals::operator""_mSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::millisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::statvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3750:9: note: in expansion of macro 'UNIT_ADD' 3750 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::megafarad_t units::literals::operator""_MF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::megafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::hectolumen_t units::literals::operator""_hlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::hectolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::petafarad_t units::literals::operator""_PF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::petafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::femtoohm_t units::literals::operator""_fOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::femtoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::petaohm_t units::literals::operator""_POhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::petaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picobecquerel_t units::literals::operator""_pBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::gigalux_t units::literals::operator""_Glx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::gigalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectogray_t units::literals::operator""_hGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::picohenry_t units::literals::operator""_pH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::picohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::megasiemens_t units::literals::operator""_MS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::megasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::gigafarad_t units::literals::operator""_GF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::gigafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::picoohm_t units::literals::operator""_pOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::picoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::ohm_t units::literals::operator""_Ohm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::ohm_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::kilolumen_t units::literals::operator""_klm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::kilolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::voltage::abvolt_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3751:9: note: in expansion of macro 'UNIT_ADD' 3751 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centisievert_t units::literals::operator""_cSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::siemens_t units::literals::operator""_S(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::siemens_t' {aka 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanobecquerel_t units::literals::operator""_nBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::nanohenry_t units::literals::operator""_nH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::nanohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::teralux_t units::literals::operator""_Tlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::teralux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::gigasiemens_t units::literals::operator""_GS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::gigasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilogray_t units::literals::operator""_kGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::nanoohm_t units::literals::operator""_nOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::nanoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::femtoohm_t units::literals::operator""_fOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::femtoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::terafarad_t units::literals::operator""_TF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::terafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::megalumen_t units::literals::operator""_Mlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::megalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::femtosiemens_t units::literals::operator""_fS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::femtosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::farad_t units::literals::operator""_F(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::farad_t' {aka 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decisievert_t units::literals::operator""_dSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microbecquerel_t units::literals::operator""_uBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microbecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::microhenry_t units::literals::operator""_uH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::microhenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::microohm_t units::literals::operator""_uOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::microohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::picoohm_t units::literals::operator""_pOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::picoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::terasiemens_t units::literals::operator""_TS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::terasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::petalux_t units::literals::operator""_Plx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::petalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::gigalumen_t units::literals::operator""_Glm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::gigalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::petafarad_t units::literals::operator""_PF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::petafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megagray_t units::literals::operator""_MGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::picosiemens_t units::literals::operator""_pS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::picosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::femtofarad_t units::literals::operator""_fF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::femtofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::millibecquerel_t units::literals::operator""_mBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::millibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::milliohm_t units::literals::operator""_mOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::milliohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::nanoohm_t units::literals::operator""_nOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::nanoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::millihenry_t units::literals::operator""_mH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::millihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decasievert_t units::literals::operator""_daSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::petasiemens_t units::literals::operator""_PS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::petasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::nanosiemens_t units::literals::operator""_nS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::nanosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::ohm_t units::literals::operator""_Ohm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::ohm_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::teralumen_t units::literals::operator""_Tlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::teralumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::picofarad_t units::literals::operator""_pF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::picofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigagray_t units::literals::operator""_GGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centibecquerel_t units::literals::operator""_cBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::centiohm_t units::literals::operator""_cOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::centiohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::microohm_t units::literals::operator""_uOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::microohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::centihenry_t units::literals::operator""_cH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::centihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::weber_t units::literals::operator""_Wb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::weber_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::microsiemens_t units::literals::operator""_uS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::microsiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::femtoohm_t units::literals::operator""_fOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::femtoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::nanofarad_t units::literals::operator""_nF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::nanofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::petalumen_t units::literals::operator""_Plm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::petalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectosievert_t units::literals::operator""_hSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::footcandle_t units::literals::operator""_fc(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::footcandle_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3899:9: note: in expansion of macro 'UNIT_ADD' 3899 | UNIT_ADD(illuminance, footcandle, footcandles, fc, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decibecquerel_t units::literals::operator""_dBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::deciohm_t units::literals::operator""_dOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::deciohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::teragray_t units::literals::operator""_TGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::teragray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::milliohm_t units::literals::operator""_mOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::milliohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::decihenry_t units::literals::operator""_dH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::decihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::femtoweber_t units::literals::operator""_fWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::femtoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::picoohm_t units::literals::operator""_pOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::picoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::millisiemens_t units::literals::operator""_mS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::millisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::lux_t units::literals::operator""_lx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::lux_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::microfarad_t units::literals::operator""_uF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::microfarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decabecquerel_t units::literals::operator""_daBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::decaohm_t units::literals::operator""_daOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::decaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilosievert_t units::literals::operator""_kSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::centiohm_t units::literals::operator""_cOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::centiohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::decahenry_t units::literals::operator""_daH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::decahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::nanoohm_t units::literals::operator""_nOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::nanoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::picoweber_t units::literals::operator""_pWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::picoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::centisiemens_t units::literals::operator""_cS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::centisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petagray_t units::literals::operator""_PGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::femtolux_t units::literals::operator""_flx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::femtolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::lumens_per_square_inch_t units::literals::operator""_lm_per_in_sq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::lumens_per_square_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3900:9: note: in expansion of macro 'UNIT_ADD' 3900 | UNIT_ADD(illuminance, lumens_per_square_inch, lumens_per_square_inch, lm_per_in_sq, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::millifarad_t units::literals::operator""_mF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::millifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::hectoohm_t units::literals::operator""_hOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::hectoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectobecquerel_t units::literals::operator""_hBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::deciohm_t units::literals::operator""_dOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::deciohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::microohm_t units::literals::operator""_uOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::microohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::nanoweber_t units::literals::operator""_nWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::nanoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::decisiemens_t units::literals::operator""_dS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::decisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::hectohenry_t units::literals::operator""_hH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::hectohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megasievert_t units::literals::operator""_MSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::picolux_t units::literals::operator""_plx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::picolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::sievert_t units::literals::operator""_Sv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::sievert_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::centifarad_t units::literals::operator""_cF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::centifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::kiloohm_t units::literals::operator""_kOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::kiloohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilobecquerel_t units::literals::operator""_kBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::phot_t units::literals::operator""_ph(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::phot_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3901:9: note: in expansion of macro 'UNIT_ADD' 3901 | UNIT_ADD(illuminance, phot, phots, ph, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::decaohm_t units::literals::operator""_daOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::decaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::milliohm_t units::literals::operator""_mOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::milliohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::microweber_t units::literals::operator""_uWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::microweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::decasiemens_t units::literals::operator""_daS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::decasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::kilohenry_t units::literals::operator""_kH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::kilohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::nanolux_t units::literals::operator""_nlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::nanolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigasievert_t units::literals::operator""_GSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::decifarad_t units::literals::operator""_dF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::decifarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::megaohm_t units::literals::operator""_MOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::megaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megabecquerel_t units::literals::operator""_MBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtosievert_t units::literals::operator""_fSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::becquerel_t units::literals::operator""_Bq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::becquerel_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::centiohm_t units::literals::operator""_cOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::centiohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::hectoohm_t units::literals::operator""_hOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::hectoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::milliweber_t units::literals::operator""_mWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::milliweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::microlux_t units::literals::operator""_ulx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::microlux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::hectosiemens_t units::literals::operator""_hS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::hectosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::megahenry_t units::literals::operator""_MH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::megahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::gigaohm_t units::literals::operator""_GOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::gigaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::decafarad_t units::literals::operator""_daF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::decafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigabecquerel_t units::literals::operator""_GBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtobecquerel_t units::literals::operator""_fBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::terasievert_t units::literals::operator""_TSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::terasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::deciohm_t units::literals::operator""_dOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::deciohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::millilux_t units::literals::operator""_mlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::millilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::centiweber_t units::literals::operator""_cWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::centiweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picosievert_t units::literals::operator""_pSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::kilosiemens_t units::literals::operator""_kS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::kilosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::kiloohm_t units::literals::operator""_kOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::kiloohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::gigahenry_t units::literals::operator""_GH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::gigahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::teraohm_t units::literals::operator""_TOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::teraohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::hectofarad_t units::literals::operator""_hF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::hectofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picobecquerel_t units::literals::operator""_pBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::terabecquerel_t units::literals::operator""_TBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::terabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::centilux_t units::literals::operator""_clx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::centilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::decaohm_t units::literals::operator""_daOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::decaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::deciweber_t units::literals::operator""_dWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::deciweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::megasiemens_t units::literals::operator""_MS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::megasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::megaohm_t units::literals::operator""_MOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::megaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanosievert_t units::literals::operator""_nSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petasievert_t units::literals::operator""_PSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::terahenry_t units::literals::operator""_TH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::terahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::petaohm_t units::literals::operator""_POhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::petaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::kilofarad_t units::literals::operator""_kF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::kilofarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanobecquerel_t units::literals::operator""_nBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::decilux_t units::literals::operator""_dlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::decilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petabecquerel_t units::literals::operator""_PBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::hectoohm_t units::literals::operator""_hOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::hectoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::gigasiemens_t units::literals::operator""_GS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::gigasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::decaweber_t units::literals::operator""_daWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::decaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::gigaohm_t units::literals::operator""_GOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::gigaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microsievert_t units::literals::operator""_uSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microsievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::siemens_t units::literals::operator""_S(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::siemens_t' {aka 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::petahenry_t units::literals::operator""_PH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::petahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::megafarad_t units::literals::operator""_MF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::megafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::decalux_t units::literals::operator""_dalx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::decalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microbecquerel_t units::literals::operator""_uBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microbecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::kiloohm_t units::literals::operator""_kOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::kiloohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::terasiemens_t units::literals::operator""_TS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::terasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::hectoweber_t units::literals::operator""_hWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::hectoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::teraohm_t units::literals::operator""_TOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::teraohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::curie_t units::literals::operator""_Ci(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::curie_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3924:9: note: in expansion of macro 'UNIT_ADD' 3924 | UNIT_ADD(radiation, curie, curies, Ci, unit, gigabecquerels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::femtosiemens_t units::literals::operator""_fS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::femtosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::lumen_t units::literals::operator""_lm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::lumen_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gray_t units::literals::operator""_Gy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gray_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::hectolux_t units::literals::operator""_hlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::hectolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::millisievert_t units::literals::operator""_mSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::millisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::millibecquerel_t units::literals::operator""_mBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::millibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::gigafarad_t units::literals::operator""_GF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::gigafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::megaohm_t units::literals::operator""_MOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::megaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::petasiemens_t units::literals::operator""_PS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::petasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::kiloweber_t units::literals::operator""_kWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::kiloweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::picosiemens_t units::literals::operator""_pS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::picosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::petaohm_t units::literals::operator""_POhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::petaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::femtolumen_t units::literals::operator""_flm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::femtolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::kilolux_t units::literals::operator""_klx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::kilolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtogray_t units::literals::operator""_fGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::terafarad_t units::literals::operator""_TF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::terafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centibecquerel_t units::literals::operator""_cBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::rutherford_t units::literals::operator""_rd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::rutherford_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3925:9: note: in expansion of macro 'UNIT_ADD' 3925 | UNIT_ADD(radiation, rutherford, rutherfords, rd, unit, megabecquerels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centisievert_t units::literals::operator""_cSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::gigaohm_t units::literals::operator""_GOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::gigaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::nanosiemens_t units::literals::operator""_nS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::nanosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::weber_t units::literals::operator""_Wb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::weber_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::megaweber_t units::literals::operator""_MWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::megaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::siemens_t units::literals::operator""_S(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::siemens_t' {aka 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::picolumen_t units::literals::operator""_plm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::picolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::megalux_t units::literals::operator""_Mlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::megalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picogray_t units::literals::operator""_pGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::capacitance::petafarad_t units::literals::operator""_PF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::capacitance::petafarad_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3769:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3769 | UNIT_ADD_WITH_METRIC_PREFIXES(capacitance, farad, farads, F, unit, units::category::capacitance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decibecquerel_t units::literals::operator""_dBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::microsiemens_t units::literals::operator""_uS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::microsiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::femtoweber_t units::literals::operator""_fWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::femtoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::teraohm_t units::literals::operator""_TOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::teraohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::gigaweber_t units::literals::operator""_GWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::gigaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decisievert_t units::literals::operator""_dSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::femtosiemens_t units::literals::operator""_fS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::femtosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::nanolumen_t units::literals::operator""_nlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::nanolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::gigalux_t units::literals::operator""_Glx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::gigalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::rad_t units::literals::operator""_rads(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::rad_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3926:9: note: in expansion of macro 'UNIT_ADD' 3926 | UNIT_ADD(radiation, rad, rads, rads, unit, centigrays>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanogray_t units::literals::operator""_nGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::ohm_t units::literals::operator""_Ohm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::ohm_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::millisiemens_t units::literals::operator""_mS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::millisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decabecquerel_t units::literals::operator""_daBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::picoweber_t units::literals::operator""_pWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::picoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::kilolux_t units::literals::operator""_klx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::kilolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::petaohm_t units::literals::operator""_POhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::petaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::teraweber_t units::literals::operator""_TWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::teraweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::picosiemens_t units::literals::operator""_pS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::picosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decasievert_t units::literals::operator""_daSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::microlumen_t units::literals::operator""_ulm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::microlumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::newton_meter_t units::literals::operator""_Nm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::newton_meter_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3944:9: note: in expansion of macro 'UNIT_ADD' 3944 | UNIT_ADD(torque, newton_meter, newton_meters, Nm, unit, units::energy::joule>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::teralux_t units::literals::operator""_Tlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::teralux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::femtoohm_t units::literals::operator""_fOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::femtoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microgray_t units::literals::operator""_uGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microgray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::centisiemens_t units::literals::operator""_cS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::centisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::nanoweber_t units::literals::operator""_nWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::nanoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectobecquerel_t units::literals::operator""_hBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::megalux_t units::literals::operator""_Mlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::megalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::siemens_t units::literals::operator""_S(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::siemens_t' {aka 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::nanosiemens_t units::literals::operator""_nS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::nanosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::petaweber_t units::literals::operator""_PWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::petaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::petalux_t units::literals::operator""_Plx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::petalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::picoohm_t units::literals::operator""_pOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::picoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::millilumen_t units::literals::operator""_mlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::millilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::decisiemens_t units::literals::operator""_dS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::decisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::microweber_t units::literals::operator""_uWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::microweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::milligray_t units::literals::operator""_mGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::milligray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectosievert_t units::literals::operator""_hSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilobecquerel_t units::literals::operator""_kBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::gigalux_t units::literals::operator""_Glx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::gigalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::femtosiemens_t units::literals::operator""_fS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::femtosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::microsiemens_t units::literals::operator""_uS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::microsiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::nanoohm_t units::literals::operator""_nOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::nanoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::maxwell_t units::literals::operator""_Mx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::maxwell_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3824:9: note: in expansion of macro 'UNIT_ADD' 3824 | UNIT_ADD(magnetic_flux, maxwell, maxwells, Mx, unit, webers>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::decasiemens_t units::literals::operator""_daS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::decasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::centilumen_t units::literals::operator""_clm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::centilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::milliweber_t units::literals::operator""_mWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::milliweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centigray_t units::literals::operator""_cGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centigray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::picosiemens_t units::literals::operator""_pS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::picosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::teralux_t units::literals::operator""_Tlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::teralux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::foot_pound_t units::literals::operator""_ftlb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::foot_pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3945:9: note: in expansion of macro 'UNIT_ADD' 3945 | UNIT_ADD(torque, foot_pound, foot_pounds, ftlb, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilosievert_t units::literals::operator""_kSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::footcandle_t units::literals::operator""_fc(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::footcandle_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3899:9: note: in expansion of macro 'UNIT_ADD' 3899 | UNIT_ADD(illuminance, footcandle, footcandles, fc, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megabecquerel_t units::literals::operator""_MBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::microohm_t units::literals::operator""_uOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::microohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::millisiemens_t units::literals::operator""_mS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::millisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::tesla_t units::literals::operator""_Te(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::tesla_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::hectosiemens_t units::literals::operator""_hS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::hectosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::decilumen_t units::literals::operator""_dlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::decilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::centiweber_t units::literals::operator""_cWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::centiweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decigray_t units::literals::operator""_dGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decigray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::nanosiemens_t units::literals::operator""_nS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::nanosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::petalux_t units::literals::operator""_Plx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::petalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::milliohm_t units::literals::operator""_mOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::milliohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::femtotesla_t units::literals::operator""_fTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::femtotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigabecquerel_t units::literals::operator""_GBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::centisiemens_t units::literals::operator""_cS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::centisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::kilosiemens_t units::literals::operator""_kS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::kilosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::lumens_per_square_inch_t units::literals::operator""_lm_per_in_sq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::lumens_per_square_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3900:9: note: in expansion of macro 'UNIT_ADD' 3900 | UNIT_ADD(illuminance, lumens_per_square_inch, lumens_per_square_inch, lm_per_in_sq, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megasievert_t units::literals::operator""_MSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::decalumen_t units::literals::operator""_dalm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::decalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::deciweber_t units::literals::operator""_dWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::deciweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::microsiemens_t units::literals::operator""_uS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::microsiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decagray_t units::literals::operator""_daGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::foot_poundal_t units::literals::operator""_ftpdl(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::foot_poundal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3946:9: note: in expansion of macro 'UNIT_ADD' 3946 | UNIT_ADD(torque, foot_poundal, foot_poundals, ftpdl, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::picotesla_t units::literals::operator""_pTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::picotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::centiohm_t units::literals::operator""_cOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::centiohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::decisiemens_t units::literals::operator""_dS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::decisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::megasiemens_t units::literals::operator""_MS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::megasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::terabecquerel_t units::literals::operator""_TBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::terabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::phot_t units::literals::operator""_ph(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::phot_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3901:9: note: in expansion of macro 'UNIT_ADD' 3901 | UNIT_ADD(illuminance, phot, phots, ph, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::hectolumen_t units::literals::operator""_hlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::hectolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::decaweber_t units::literals::operator""_daWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::decaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::millisiemens_t units::literals::operator""_mS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::millisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigasievert_t units::literals::operator""_GSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectogray_t units::literals::operator""_hGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::nanotesla_t units::literals::operator""_nTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::nanotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::decasiemens_t units::literals::operator""_daS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::decasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::becquerel_t units::literals::operator""_Bq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::becquerel_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::deciohm_t units::literals::operator""_dOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::deciohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::gigasiemens_t units::literals::operator""_GS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::gigasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::footcandle_t units::literals::operator""_fc(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::footcandle_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3899:9: note: in expansion of macro 'UNIT_ADD' 3899 | UNIT_ADD(illuminance, footcandle, footcandles, fc, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::kilolumen_t units::literals::operator""_klm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::kilolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::hectoweber_t units::literals::operator""_hWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::hectoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petabecquerel_t units::literals::operator""_PBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::centisiemens_t units::literals::operator""_cS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::centisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtobecquerel_t units::literals::operator""_fBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::microtesla_t units::literals::operator""_uTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::microtesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::inch_pound_t units::literals::operator""_inlb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::inch_pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3947:9: note: in expansion of macro 'UNIT_ADD' 3947 | UNIT_ADD(torque, inch_pound, inch_pounds, inlb, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilogray_t units::literals::operator""_kGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::hectosiemens_t units::literals::operator""_hS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::hectosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::decaohm_t units::literals::operator""_daOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::decaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::terasievert_t units::literals::operator""_TSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::terasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::terasiemens_t units::literals::operator""_TS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::terasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picobecquerel_t units::literals::operator""_pBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::kiloweber_t units::literals::operator""_kWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::kiloweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::megalumen_t units::literals::operator""_Mlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::megalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::millitesla_t units::literals::operator""_mTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::millitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::meter_kilogram_t units::literals::operator""_mkgf(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::meter_kilogram_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3948:9: note: in expansion of macro 'UNIT_ADD' 3948 | UNIT_ADD(torque, meter_kilogram, meter_kilograms, mkgf, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::decisiemens_t units::literals::operator""_dS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::decisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::kilosiemens_t units::literals::operator""_kS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::kilosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megagray_t units::literals::operator""_MGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanobecquerel_t units::literals::operator""_nBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::hectoohm_t units::literals::operator""_hOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::hectoohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::lumens_per_square_inch_t units::literals::operator""_lm_per_in_sq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::lumens_per_square_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3900:9: note: in expansion of macro 'UNIT_ADD' 3900 | UNIT_ADD(illuminance, lumens_per_square_inch, lumens_per_square_inch, lm_per_in_sq, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::petasiemens_t units::literals::operator""_PS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::petasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gray_t units::literals::operator""_Gy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gray_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::megaweber_t units::literals::operator""_MWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::megaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::gigalumen_t units::literals::operator""_Glm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::gigalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::centitesla_t units::literals::operator""_cTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::centitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petasievert_t units::literals::operator""_PSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microbecquerel_t units::literals::operator""_uBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microbecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_meter_t units::literals::operator""_sq_m(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3966:9: note: in expansion of macro 'UNIT_ADD' 3966 | UNIT_ADD(area, square_meter, square_meters, sq_m, unit, units::category::area_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::megasiemens_t units::literals::operator""_MS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::megasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::decasiemens_t units::literals::operator""_daS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::decasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::kiloohm_t units::literals::operator""_kOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::kiloohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigagray_t units::literals::operator""_GGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::weber_t units::literals::operator""_Wb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::weber_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::millibecquerel_t units::literals::operator""_mBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::millibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::gigaweber_t units::literals::operator""_GWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::gigaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::teralumen_t units::literals::operator""_Tlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::teralumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtogray_t units::literals::operator""_fGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::phot_t units::literals::operator""_ph(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::phot_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3901:9: note: in expansion of macro 'UNIT_ADD' 3901 | UNIT_ADD(illuminance, phot, phots, ph, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_foot_t units::literals::operator""_sq_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_foot_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3967:9: note: in expansion of macro 'UNIT_ADD' 3967 | UNIT_ADD(area, square_foot, square_feet, sq_ft, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::gigasiemens_t units::literals::operator""_GS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::gigasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::hectosiemens_t units::literals::operator""_hS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::hectosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::megaohm_t units::literals::operator""_MOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::megaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centibecquerel_t units::literals::operator""_cBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::teragray_t units::literals::operator""_TGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::teragray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::femtoweber_t units::literals::operator""_fWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::femtoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::teraweber_t units::literals::operator""_TWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::teraweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_inch_t units::literals::operator""_sq_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_inch_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3968:9: note: in expansion of macro 'UNIT_ADD' 3968 | UNIT_ADD(area, square_inch, square_inches, sq_in, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::curie_t units::literals::operator""_Ci(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::curie_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3924:9: note: in expansion of macro 'UNIT_ADD' 3924 | UNIT_ADD(radiation, curie, curies, Ci, unit, gigabecquerels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::becquerel_t units::literals::operator""_Bq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::becquerel_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::petalumen_t units::literals::operator""_Plm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::petalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picogray_t units::literals::operator""_pGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decibecquerel_t units::literals::operator""_dBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::terasiemens_t units::literals::operator""_TS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::terasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::kilosiemens_t units::literals::operator""_kS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::kilosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::gigaohm_t units::literals::operator""_GOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::gigaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::picoweber_t units::literals::operator""_pWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::picoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::decatesla_t units::literals::operator""_daTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::decatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petagray_t units::literals::operator""_PGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtobecquerel_t units::literals::operator""_fBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decabecquerel_t units::literals::operator""_daBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::petaweber_t units::literals::operator""_PWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::petaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::lux_t units::literals::operator""_lx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::lux_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::petasiemens_t units::literals::operator""_PS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::petasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanogray_t units::literals::operator""_nGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_mile_t units::literals::operator""_sq_mi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_mile_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3969:9: note: in expansion of macro 'UNIT_ADD' 3969 | UNIT_ADD(area, square_mile, square_miles, sq_mi, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::megasiemens_t units::literals::operator""_MS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::megasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::nanoweber_t units::literals::operator""_nWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::nanoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::teraohm_t units::literals::operator""_TOhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::teraohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::rutherford_t units::literals::operator""_rd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::rutherford_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3925:9: note: in expansion of macro 'UNIT_ADD' 3925 | UNIT_ADD(radiation, rutherford, rutherfords, rd, unit, megabecquerels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectobecquerel_t units::literals::operator""_hBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::hectotesla_t units::literals::operator""_hTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::hectotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picobecquerel_t units::literals::operator""_pBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::femtolux_t units::literals::operator""_flx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::femtolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::maxwell_t units::literals::operator""_Mx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::maxwell_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3824:9: note: in expansion of macro 'UNIT_ADD' 3824 | UNIT_ADD(magnetic_flux, maxwell, maxwells, Mx, unit, webers>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::sievert_t units::literals::operator""_Sv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::sievert_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::weber_t units::literals::operator""_Wb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::weber_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_kilometer_t units::literals::operator""_sq_km(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_kilometer_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3970:9: note: in expansion of macro 'UNIT_ADD' 3970 | UNIT_ADD(area, square_kilometer, square_kilometers, sq_km, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilobecquerel_t units::literals::operator""_kBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::gigasiemens_t units::literals::operator""_GS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::gigasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::microweber_t units::literals::operator""_uWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::microweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::impedance::petaohm_t units::literals::operator""_POhm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::impedance::petaohm_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3787 | UNIT_ADD_WITH_METRIC_PREFIXES(impedance, ohm, ohms, Ohm, unit, units::category::impedance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microgray_t units::literals::operator""_uGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microgray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanobecquerel_t units::literals::operator""_nBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::kilotesla_t units::literals::operator""_kTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::kilotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::picolux_t units::literals::operator""_plx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::picolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::tesla_t units::literals::operator""_Te(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::tesla_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::rad_t units::literals::operator""_rads(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::rad_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3926:9: note: in expansion of macro 'UNIT_ADD' 3926 | UNIT_ADD(radiation, rad, rads, rads, unit, centigrays>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megabecquerel_t units::literals::operator""_MBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::femtoweber_t units::literals::operator""_fWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::femtoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtosievert_t units::literals::operator""_fSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::hectare_t units::literals::operator""_ha(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::hectare_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3971:9: note: in expansion of macro 'UNIT_ADD' 3971 | UNIT_ADD(area, hectare, hectares, ha, unit, square_meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::milliweber_t units::literals::operator""_mWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::milliweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::terasiemens_t units::literals::operator""_TS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::terasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::siemens_t units::literals::operator""_S(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::siemens_t' {aka 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microbecquerel_t units::literals::operator""_uBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microbecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::nanolux_t units::literals::operator""_nlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::nanolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::milligray_t units::literals::operator""_mGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::milligray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::femtotesla_t units::literals::operator""_fTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::femtotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::megatesla_t units::literals::operator""_MTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::megatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigabecquerel_t units::literals::operator""_GBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::picoweber_t units::literals::operator""_pWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::picoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::newton_meter_t units::literals::operator""_Nm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::newton_meter_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3944:9: note: in expansion of macro 'UNIT_ADD' 3944 | UNIT_ADD(torque, newton_meter, newton_meters, Nm, unit, units::energy::joule>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picosievert_t units::literals::operator""_pSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::centiweber_t units::literals::operator""_cWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::centiweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::femtosiemens_t units::literals::operator""_fS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::femtosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::petasiemens_t units::literals::operator""_PS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::petasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::millibecquerel_t units::literals::operator""_mBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::millibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::terabecquerel_t units::literals::operator""_TBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::terabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::microlux_t units::literals::operator""_ulx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::microlux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::picotesla_t units::literals::operator""_pTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::picotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::gigatesla_t units::literals::operator""_GTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::gigatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::nanoweber_t units::literals::operator""_nWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::nanoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centigray_t units::literals::operator""_cGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centigray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::acre_t units::literals::operator""_acre(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::acre_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3972:9: note: in expansion of macro 'UNIT_ADD' 3972 | UNIT_ADD(area, acre, acres, acre, unit, square_feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::deciweber_t units::literals::operator""_dWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::deciweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petabecquerel_t units::literals::operator""_PBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::picosiemens_t units::literals::operator""_pS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::picosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centibecquerel_t units::literals::operator""_cBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::weber_t units::literals::operator""_Wb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::weber_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanosievert_t units::literals::operator""_nSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::millilux_t units::literals::operator""_mlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::millilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::nanotesla_t units::literals::operator""_nTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::nanotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::microweber_t units::literals::operator""_uWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::microweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::teratesla_t units::literals::operator""_TTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::teratesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::nanosiemens_t units::literals::operator""_nS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::nanosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_meter_t units::literals::operator""_cu_m(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3990:9: note: in expansion of macro 'UNIT_ADD' 3990 | UNIT_ADD(volume, cubic_meter, cubic_meters, cu_m, unit, units::category::volume_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::decaweber_t units::literals::operator""_daWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::decaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::femtoweber_t units::literals::operator""_fWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::femtoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decigray_t units::literals::operator""_dGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decigray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::centilux_t units::literals::operator""_clx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::centilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::foot_pound_t units::literals::operator""_ftlb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::foot_pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3945:9: note: in expansion of macro 'UNIT_ADD' 3945 | UNIT_ADD(torque, foot_pound, foot_pounds, ftlb, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decibecquerel_t units::literals::operator""_dBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::microtesla_t units::literals::operator""_uTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::microtesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gray_t units::literals::operator""_Gy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gray_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microsievert_t units::literals::operator""_uSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microsievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::milliweber_t units::literals::operator""_mWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::milliweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::petatesla_t units::literals::operator""_PTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::petatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::microsiemens_t units::literals::operator""_uS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::microsiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::picoweber_t units::literals::operator""_pWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::picoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::hectoweber_t units::literals::operator""_hWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::hectoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtogray_t units::literals::operator""_fGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::decilux_t units::literals::operator""_dlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::decilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decabecquerel_t units::literals::operator""_daBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_millimeter_t units::literals::operator""_cu_mm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_millimeter_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3991:9: note: in expansion of macro 'UNIT_ADD' 3991 | UNIT_ADD(volume, cubic_millimeter, cubic_millimeters, cu_mm, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decagray_t units::literals::operator""_daGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::centiweber_t units::literals::operator""_cWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::centiweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::millitesla_t units::literals::operator""_mTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::millitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::millisievert_t units::literals::operator""_mSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::millisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::millisiemens_t units::literals::operator""_mS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::millisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::nanoweber_t units::literals::operator""_nWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::nanoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picogray_t units::literals::operator""_pGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::kiloweber_t units::literals::operator""_kWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::kiloweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::foot_poundal_t units::literals::operator""_ftpdl(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::foot_poundal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3946:9: note: in expansion of macro 'UNIT_ADD' 3946 | UNIT_ADD(torque, foot_poundal, foot_poundals, ftpdl, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::decalux_t units::literals::operator""_dalx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::decalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectobecquerel_t units::literals::operator""_hBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::deciweber_t units::literals::operator""_dWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::deciweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_kilometer_t units::literals::operator""_cu_km(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_kilometer_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3992:9: note: in expansion of macro 'UNIT_ADD' 3992 | UNIT_ADD(volume, cubic_kilometer, cubic_kilometers, cu_km, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::centitesla_t units::literals::operator""_cTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::centitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectogray_t units::literals::operator""_hGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::centisiemens_t units::literals::operator""_cS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::centisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanogray_t units::literals::operator""_nGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::microweber_t units::literals::operator""_uWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::microweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centisievert_t units::literals::operator""_cSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::megaweber_t units::literals::operator""_MWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::megaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::hectolux_t units::literals::operator""_hlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::hectolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilobecquerel_t units::literals::operator""_kBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::decaweber_t units::literals::operator""_daWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::decaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::gauss_t units::literals::operator""_G(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::gauss_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3844:9: note: in expansion of macro 'UNIT_ADD' 3844 | UNIT_ADD(magnetic_field_strength, gauss, gauss, G, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microgray_t units::literals::operator""_uGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microgray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::decisiemens_t units::literals::operator""_dS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::decisiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::milliweber_t units::literals::operator""_mWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::milliweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::liter_t units::literals::operator""_L(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::liter_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::inch_pound_t units::literals::operator""_inlb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::inch_pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3947:9: note: in expansion of macro 'UNIT_ADD' 3947 | UNIT_ADD(torque, inch_pound, inch_pounds, inlb, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decisievert_t units::literals::operator""_dSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilogray_t units::literals::operator""_kGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::gigaweber_t units::literals::operator""_GWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::gigaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::hectoweber_t units::literals::operator""_hWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::hectoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megabecquerel_t units::literals::operator""_MBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::kilolux_t units::literals::operator""_klx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::kilolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::milligray_t units::literals::operator""_mGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::milligray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::henry_t units::literals::operator""_H(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::henry_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::decasiemens_t units::literals::operator""_daS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::decasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::centiweber_t units::literals::operator""_cWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::centiweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::meter_kilogram_t units::literals::operator""_mkgf(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::meter_kilogram_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3948:9: note: in expansion of macro 'UNIT_ADD' 3948 | UNIT_ADD(torque, meter_kilogram, meter_kilograms, mkgf, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::femtoliter_t units::literals::operator""_fL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::femtoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::teraweber_t units::literals::operator""_TWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::teraweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::kiloweber_t units::literals::operator""_kWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::kiloweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megagray_t units::literals::operator""_MGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigabecquerel_t units::literals::operator""_GBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centigray_t units::literals::operator""_cGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centigray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::megalux_t units::literals::operator""_Mlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::megalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::femtohenry_t units::literals::operator""_fH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::femtohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::hectosiemens_t units::literals::operator""_hS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::hectosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::deciweber_t units::literals::operator""_dWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::deciweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_meter_t units::literals::operator""_sq_m(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3966:9: note: in expansion of macro 'UNIT_ADD' 3966 | UNIT_ADD(area, square_meter, square_meters, sq_m, unit, units::category::area_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::picoliter_t units::literals::operator""_pL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::picoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decigray_t units::literals::operator""_dGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decigray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::petaweber_t units::literals::operator""_PWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::petaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::megaweber_t units::literals::operator""_MWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::megaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::terabecquerel_t units::literals::operator""_TBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::terabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigagray_t units::literals::operator""_GGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::gigalux_t units::literals::operator""_Glx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::gigalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::picohenry_t units::literals::operator""_pH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::picohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_foot_t units::literals::operator""_sq_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_foot_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3967:9: note: in expansion of macro 'UNIT_ADD' 3967 | UNIT_ADD(area, square_foot, square_feet, sq_ft, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::kilosiemens_t units::literals::operator""_kS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::kilosiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::decaweber_t units::literals::operator""_daWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::decaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::nanoliter_t units::literals::operator""_nL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::nanoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decagray_t units::literals::operator""_daGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::gigaweber_t units::literals::operator""_GWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::gigaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::maxwell_t units::literals::operator""_Mx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::maxwell_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3824:9: note: in expansion of macro 'UNIT_ADD' 3824 | UNIT_ADD(magnetic_flux, maxwell, maxwells, Mx, unit, webers>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petabecquerel_t units::literals::operator""_PBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_inch_t units::literals::operator""_sq_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_inch_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3968:9: note: in expansion of macro 'UNIT_ADD' 3968 | UNIT_ADD(area, square_inch, square_inches, sq_in, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::nanohenry_t units::literals::operator""_nH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::nanohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::megasiemens_t units::literals::operator""_MS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::megasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::hectoweber_t units::literals::operator""_hWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::hectoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::teralux_t units::literals::operator""_Tlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::teralux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::microliter_t units::literals::operator""_uL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::microliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::teragray_t units::literals::operator""_TGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::teragray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectogray_t units::literals::operator""_hGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::tesla_t units::literals::operator""_Te(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::tesla_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::teraweber_t units::literals::operator""_TWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::teraweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::microhenry_t units::literals::operator""_uH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::microhenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::gigasiemens_t units::literals::operator""_GS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::gigasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::kiloweber_t units::literals::operator""_kWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::kiloweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::milliliter_t units::literals::operator""_mL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::milliliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::petalux_t units::literals::operator""_Plx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::petalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilogray_t units::literals::operator""_kGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_mile_t units::literals::operator""_sq_mi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_mile_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3969:9: note: in expansion of macro 'UNIT_ADD' 3969 | UNIT_ADD(area, square_mile, square_miles, sq_mi, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gray_t units::literals::operator""_Gy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gray_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::femtotesla_t units::literals::operator""_fTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::femtotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petagray_t units::literals::operator""_PGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::petaweber_t units::literals::operator""_PWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::petaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::millihenry_t units::literals::operator""_mH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::millihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::centiliter_t units::literals::operator""_cL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::centiliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::megaweber_t units::literals::operator""_MWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::megaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::terasiemens_t units::literals::operator""_TS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::terasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megagray_t units::literals::operator""_MGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_kilometer_t units::literals::operator""_sq_km(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_kilometer_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3970:9: note: in expansion of macro 'UNIT_ADD' 3970 | UNIT_ADD(area, square_kilometer, square_kilometers, sq_km, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::picotesla_t units::literals::operator""_pTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::picotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtogray_t units::literals::operator""_fGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::maxwell_t units::literals::operator""_Mx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::maxwell_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3824:9: note: in expansion of macro 'UNIT_ADD' 3824 | UNIT_ADD(magnetic_flux, maxwell, maxwells, Mx, unit, webers>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::centihenry_t units::literals::operator""_cH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::centihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::deciliter_t units::literals::operator""_dL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::deciliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::sievert_t units::literals::operator""_Sv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::sievert_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::gigaweber_t units::literals::operator""_GWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::gigaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigagray_t units::literals::operator""_GGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::conductance::petasiemens_t units::literals::operator""_PS(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::conductance::petasiemens_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<-1>, std::ratio<3>, std::ratio<0, 1>, std::ratio<2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3805:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3805 | UNIT_ADD_WITH_METRIC_PREFIXES(conductance, siemens, siemens, S, unit, units::category::conductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::hectare_t units::literals::operator""_ha(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::hectare_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3971:9: note: in expansion of macro 'UNIT_ADD' 3971 | UNIT_ADD(area, hectare, hectares, ha, unit, square_meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cord_t units::literals::operator""_cord(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cord_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4005:9: note: in expansion of macro 'UNIT_ADD' 4005 | UNIT_ADD(volume, cord, cords, cord, unit, cubic_feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::nanotesla_t units::literals::operator""_nTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::nanotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::tesla_t units::literals::operator""_Te(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::tesla_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picogray_t units::literals::operator""_pGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::footcandle_t units::literals::operator""_fc(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::footcandle_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3899:9: note: in expansion of macro 'UNIT_ADD' 3899 | UNIT_ADD(illuminance, footcandle, footcandles, fc, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::decihenry_t units::literals::operator""_dH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::decihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::decaliter_t units::literals::operator""_daL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::decaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::teragray_t units::literals::operator""_TGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::teragray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::teraweber_t units::literals::operator""_TWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::teraweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::weber_t units::literals::operator""_Wb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::weber_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtosievert_t units::literals::operator""_fSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::microtesla_t units::literals::operator""_uTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::microtesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::femtotesla_t units::literals::operator""_fTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::femtotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::decahenry_t units::literals::operator""_daH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::decahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petagray_t units::literals::operator""_PGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::hectoliter_t units::literals::operator""_hL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::hectoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanogray_t units::literals::operator""_nGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_fathom_t units::literals::operator""_cu_fm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_fathom_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4006:9: note: in expansion of macro 'UNIT_ADD' 4006 | UNIT_ADD(volume, cubic_fathom, cubic_fathoms, cu_fm, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::femtoweber_t units::literals::operator""_fWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::femtoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::petaweber_t units::literals::operator""_PWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::petaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::acre_t units::literals::operator""_acre(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::acre_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3972:9: note: in expansion of macro 'UNIT_ADD' 3972 | UNIT_ADD(area, acre, acres, acre, unit, square_feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::millitesla_t units::literals::operator""_mTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::millitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::picotesla_t units::literals::operator""_pTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::picotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picosievert_t units::literals::operator""_pSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::sievert_t units::literals::operator""_Sv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::sievert_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::lumens_per_square_inch_t units::literals::operator""_lm_per_in_sq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::lumens_per_square_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3900:9: note: in expansion of macro 'UNIT_ADD' 3900 | UNIT_ADD(illuminance, lumens_per_square_inch, lumens_per_square_inch, lm_per_in_sq, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::hectohenry_t units::literals::operator""_hH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::hectohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::kiloliter_t units::literals::operator""_kL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::kiloliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::picoweber_t units::literals::operator""_pWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::picoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_meter_t units::literals::operator""_cu_m(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3990:9: note: in expansion of macro 'UNIT_ADD' 3990 | UNIT_ADD(volume, cubic_meter, cubic_meters, cu_m, unit, units::category::volume_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microgray_t units::literals::operator""_uGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microgray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::maxwell_t units::literals::operator""_Mx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::maxwell_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3824:9: note: in expansion of macro 'UNIT_ADD' 3824 | UNIT_ADD(magnetic_flux, maxwell, maxwells, Mx, unit, webers>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::tablespoon_t units::literals::operator""_tbsp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::tablespoon_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4007:9: note: in expansion of macro 'UNIT_ADD' 4007 | UNIT_ADD(volume, tablespoon, tablespoons, tbsp, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::nanotesla_t units::literals::operator""_nTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::nanotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::centitesla_t units::literals::operator""_cTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::centitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtosievert_t units::literals::operator""_fSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::nanoweber_t units::literals::operator""_nWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::nanoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::kilohenry_t units::literals::operator""_kH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::kilohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::megaliter_t units::literals::operator""_ML(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::megaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::tesla_t units::literals::operator""_Te(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::tesla_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanosievert_t units::literals::operator""_nSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::microtesla_t units::literals::operator""_uTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::microtesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::milligray_t units::literals::operator""_mGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::milligray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::phot_t units::literals::operator""_ph(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::phot_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3901:9: note: in expansion of macro 'UNIT_ADD' 3901 | UNIT_ADD(illuminance, phot, phots, ph, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_millimeter_t units::literals::operator""_cu_mm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_millimeter_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3991:9: note: in expansion of macro 'UNIT_ADD' 3991 | UNIT_ADD(volume, cubic_millimeter, cubic_millimeters, cu_mm, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::teaspoon_t units::literals::operator""_tsp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::teaspoon_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4008:9: note: in expansion of macro 'UNIT_ADD' 4008 | UNIT_ADD(volume, teaspoon, teaspoons, tsp, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picosievert_t units::literals::operator""_pSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::microweber_t units::literals::operator""_uWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::microweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::femtotesla_t units::literals::operator""_fTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::femtotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::megahenry_t units::literals::operator""_MH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::megahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::gigaliter_t units::literals::operator""_GL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gigaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::millitesla_t units::literals::operator""_mTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::millitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::becquerel_t units::literals::operator""_Bq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::becquerel_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centigray_t units::literals::operator""_cGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centigray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_kilometer_t units::literals::operator""_cu_km(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_kilometer_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3992:9: note: in expansion of macro 'UNIT_ADD' 3992 | UNIT_ADD(volume, cubic_kilometer, cubic_kilometers, cu_km, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microsievert_t units::literals::operator""_uSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microsievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanosievert_t units::literals::operator""_nSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::milliweber_t units::literals::operator""_mWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::milliweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::picotesla_t units::literals::operator""_pTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::picotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::teraliter_t units::literals::operator""_TL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::teraliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::gigahenry_t units::literals::operator""_GH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::gigahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::centitesla_t units::literals::operator""_cTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::centitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::pinch_t units::literals::operator""_pinch(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::pinch_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4009:9: note: in expansion of macro 'UNIT_ADD' 4009 | UNIT_ADD(volume, pinch, pinches, pinch, unit, teaspoons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtobecquerel_t units::literals::operator""_fBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decigray_t units::literals::operator""_dGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decigray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microsievert_t units::literals::operator""_uSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microsievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::liter_t units::literals::operator""_L(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::liter_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::centiweber_t units::literals::operator""_cWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::centiweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::nanotesla_t units::literals::operator""_nTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::nanotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::petaliter_t units::literals::operator""_PL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::petaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::millisievert_t units::literals::operator""_mSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::millisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::terahenry_t units::literals::operator""_TH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::terahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picobecquerel_t units::literals::operator""_pBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::dash_t units::literals::operator""_dash(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::dash_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4010:9: note: in expansion of macro 'UNIT_ADD' 4010 | UNIT_ADD(volume, dash, dashes, dash, unit, pinches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::millisievert_t units::literals::operator""_mSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::millisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::femtoliter_t units::literals::operator""_fL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::femtoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decagray_t units::literals::operator""_daGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::deciweber_t units::literals::operator""_dWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::deciweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::microtesla_t units::literals::operator""_uTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::microtesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::petahenry_t units::literals::operator""_PH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::petahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanobecquerel_t units::literals::operator""_nBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centisievert_t units::literals::operator""_cSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centisievert_t units::literals::operator""_cSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::millitesla_t units::literals::operator""_mTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::millitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::decaweber_t units::literals::operator""_daWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::decaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::picoliter_t units::literals::operator""_pL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::picoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_inch_t units::literals::operator""_cu_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_inch_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3994:9: note: in expansion of macro 'UNIT_ADD' 3994 | UNIT_ADD(volume, cubic_inch, cubic_inches, cu_in, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::drop_t units::literals::operator""_drop(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::drop_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4011:9: note: in expansion of macro 'UNIT_ADD' 4011 | UNIT_ADD(volume, drop, drops, drop, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectogray_t units::literals::operator""_hGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::lumen_t units::literals::operator""_lm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::lumen_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microbecquerel_t units::literals::operator""_uBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microbecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decisievert_t units::literals::operator""_dSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::centitesla_t units::literals::operator""_cTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::centitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::hectoweber_t units::literals::operator""_hWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::hectoweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::nanoliter_t units::literals::operator""_nL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::nanoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decisievert_t units::literals::operator""_dSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::fifth_t units::literals::operator""_fifth(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::fifth_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4012:9: note: in expansion of macro 'UNIT_ADD' 4012 | UNIT_ADD(volume, fifth, fifths, fifth, unit, gallons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilogray_t units::literals::operator""_kGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::femtolumen_t units::literals::operator""_flm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::femtolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::millibecquerel_t units::literals::operator""_mBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::millibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decasievert_t units::literals::operator""_daSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_foot_t units::literals::operator""_cu_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_foot_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3995:9: note: in expansion of macro 'UNIT_ADD' 3995 | UNIT_ADD(volume, cubic_foot, cubic_feet, cu_ft, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::kiloweber_t units::literals::operator""_kWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::kiloweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::microliter_t units::literals::operator""_uL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::microliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::picolumen_t units::literals::operator""_plm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::picolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::dram_t units::literals::operator""_dr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::dram_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4013:9: note: in expansion of macro 'UNIT_ADD' 4013 | UNIT_ADD(volume, dram, drams, dr, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megagray_t units::literals::operator""_MGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centibecquerel_t units::literals::operator""_cBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decasievert_t units::literals::operator""_daSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectosievert_t units::literals::operator""_hSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::megaweber_t units::literals::operator""_MWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::megaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::milliliter_t units::literals::operator""_mL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::milliliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::nanolumen_t units::literals::operator""_nlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::nanolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::gill_t units::literals::operator""_gi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gill_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4014:9: note: in expansion of macro 'UNIT_ADD' 4014 | UNIT_ADD(volume, gill, gills, gi, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decibecquerel_t units::literals::operator""_dBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilosievert_t units::literals::operator""_kSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigagray_t units::literals::operator""_GGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::gigaweber_t units::literals::operator""_GWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::gigaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::centiliter_t units::literals::operator""_cL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::centiliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_yard_t units::literals::operator""_cu_yd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_yard_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3996:9: note: in expansion of macro 'UNIT_ADD' 3996 | UNIT_ADD(volume, cubic_yard, cubic_yards, cu_yd, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectosievert_t units::literals::operator""_hSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::microlumen_t units::literals::operator""_ulm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::microlumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decabecquerel_t units::literals::operator""_daBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::teraweber_t units::literals::operator""_TWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::teraweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::deciliter_t units::literals::operator""_dL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::deciliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::teragray_t units::literals::operator""_TGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::teragray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megasievert_t units::literals::operator""_MSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::millilumen_t units::literals::operator""_mlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::millilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::peck_t units::literals::operator""_pk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::peck_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4015:9: note: in expansion of macro 'UNIT_ADD' 4015 | UNIT_ADD(volume, peck, pecks, pk, unit, bushels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilosievert_t units::literals::operator""_kSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectobecquerel_t units::literals::operator""_hBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_mile_t units::literals::operator""_cu_mi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_mile_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3997:9: note: in expansion of macro 'UNIT_ADD' 3997 | UNIT_ADD(volume, cubic_mile, cubic_miles, cu_mi, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::petaweber_t units::literals::operator""_PWb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::petaweber_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3823:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3823 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_flux, weber, webers, Wb, unit, units::category::magnetic_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigasievert_t units::literals::operator""_GSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::decaliter_t units::literals::operator""_daL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::decaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petagray_t units::literals::operator""_PGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::centilumen_t units::literals::operator""_clm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::centilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::sack_t units::literals::operator""_sacks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::sack_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4016:9: note: in expansion of macro 'UNIT_ADD' 4016 | UNIT_ADD(volume, sack, sacks, sacks, unit, bushels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilobecquerel_t units::literals::operator""_kBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_flux::maxwell_t units::literals::operator""_Mx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_flux::maxwell_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3824:9: note: in expansion of macro 'UNIT_ADD' 3824 | UNIT_ADD(magnetic_flux, maxwell, maxwells, Mx, unit, webers>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::terasievert_t units::literals::operator""_TSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::terasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::hectoliter_t units::literals::operator""_hL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::hectoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megasievert_t units::literals::operator""_MSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::decilumen_t units::literals::operator""_dlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::decilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::sievert_t units::literals::operator""_Sv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::sievert_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::gallon_t units::literals::operator""_gal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gallon_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3998:9: note: in expansion of macro 'UNIT_ADD' 3998 | UNIT_ADD(volume, gallon, gallons, gal, unit, cubic_inches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::tesla_t units::literals::operator""_Te(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::tesla_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megabecquerel_t units::literals::operator""_MBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petasievert_t units::literals::operator""_PSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::shot_t units::literals::operator""_shots(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::shot_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4017:9: note: in expansion of macro 'UNIT_ADD' 4017 | UNIT_ADD(volume, shot, shots, shots, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::kiloliter_t units::literals::operator""_kL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::kiloliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::decalumen_t units::literals::operator""_dalm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::decalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigasievert_t units::literals::operator""_GSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::femtotesla_t units::literals::operator""_fTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::femtotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtosievert_t units::literals::operator""_fSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigabecquerel_t units::literals::operator""_GBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::megaliter_t units::literals::operator""_ML(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::megaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::strike_t units::literals::operator""_strikes(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::strike_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4018:9: note: in expansion of macro 'UNIT_ADD' 4018 | UNIT_ADD(volume, strike, strikes, strikes, unit, bushels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::hectolumen_t units::literals::operator""_hlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::hectolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::curie_t units::literals::operator""_Ci(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::curie_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3924:9: note: in expansion of macro 'UNIT_ADD' 3924 | UNIT_ADD(radiation, curie, curies, Ci, unit, gigabecquerels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::quart_t units::literals::operator""_qt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::quart_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3999:9: note: in expansion of macro 'UNIT_ADD' 3999 | UNIT_ADD(volume, quart, quarts, qt, unit, gallons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::picotesla_t units::literals::operator""_pTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::picotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picosievert_t units::literals::operator""_pSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::gigaliter_t units::literals::operator""_GL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gigaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::terabecquerel_t units::literals::operator""_TBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::terabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::kilograms_per_cubic_meter_t units::literals::operator""_kg_per_cu_m(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::kilograms_per_cubic_meter_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4036:9: note: in expansion of macro 'UNIT_ADD' 4036 | UNIT_ADD(density, kilograms_per_cubic_meter, kilograms_per_cubic_meter, kg_per_cu_m, unit, units::category::density_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::terasievert_t units::literals::operator""_TSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::terasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::kilolumen_t units::literals::operator""_klm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::kilolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::nanotesla_t units::literals::operator""_nTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::nanotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::rutherford_t units::literals::operator""_rd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::rutherford_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3925:9: note: in expansion of macro 'UNIT_ADD' 3925 | UNIT_ADD(radiation, rutherford, rutherfords, rd, unit, megabecquerels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::teraliter_t units::literals::operator""_TL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::teraliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanosievert_t units::literals::operator""_nSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petabecquerel_t units::literals::operator""_PBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::megalumen_t units::literals::operator""_Mlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::megalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::pint_t units::literals::operator""_pt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::pint_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4000:9: note: in expansion of macro 'UNIT_ADD' 4000 | UNIT_ADD(volume, pint, pints, pt, unit, quarts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::microtesla_t units::literals::operator""_uTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::microtesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petasievert_t units::literals::operator""_PSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::rad_t units::literals::operator""_rads(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::rad_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3926:9: note: in expansion of macro 'UNIT_ADD' 3926 | UNIT_ADD(radiation, rad, rads, rads, unit, centigrays>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::petaliter_t units::literals::operator""_PL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::petaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::gigalumen_t units::literals::operator""_Glm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::gigalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microsievert_t units::literals::operator""_uSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microsievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::grams_per_milliliter_t units::literals::operator""_g_per_mL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::grams_per_milliliter_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4037:9: note: in expansion of macro 'UNIT_ADD' 4037 | UNIT_ADD(density, grams_per_milliliter, grams_per_milliliter, g_per_mL, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::millitesla_t units::literals::operator""_mTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::millitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cup_t units::literals::operator""_c(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cup_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4001:9: note: in expansion of macro 'UNIT_ADD' 4001 | UNIT_ADD(volume, cup, cups, c, unit, pints>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gray_t units::literals::operator""_Gy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gray_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::teralumen_t units::literals::operator""_Tlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::teralumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::kilograms_per_liter_t units::literals::operator""_kg_per_L(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::kilograms_per_liter_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4038:9: note: in expansion of macro 'UNIT_ADD' 4038 | UNIT_ADD(density, kilograms_per_liter, kilograms_per_liter, kg_per_L, unit, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::centitesla_t units::literals::operator""_cTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::centitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_inch_t units::literals::operator""_cu_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_inch_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3994:9: note: in expansion of macro 'UNIT_ADD' 3994 | UNIT_ADD(volume, cubic_inch, cubic_inches, cu_in, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::millisievert_t units::literals::operator""_mSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::millisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::curie_t units::literals::operator""_Ci(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::curie_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3924:9: note: in expansion of macro 'UNIT_ADD' 3924 | UNIT_ADD(radiation, curie, curies, Ci, unit, gigabecquerels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::petalumen_t units::literals::operator""_Plm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::petalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtogray_t units::literals::operator""_fGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::fluid_ounce_t units::literals::operator""_fl_oz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::fluid_ounce_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4002:9: note: in expansion of macro 'UNIT_ADD' 4002 | UNIT_ADD(volume, fluid_ounce, fluid_ounces, fl_oz, unit, cups>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centisievert_t units::literals::operator""_cSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::lux_t units::literals::operator""_lx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::lux_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_foot_t units::literals::operator""_cu_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_foot_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3995:9: note: in expansion of macro 'UNIT_ADD' 3995 | UNIT_ADD(volume, cubic_foot, cubic_feet, cu_ft, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::rutherford_t units::literals::operator""_rd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::rutherford_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3925:9: note: in expansion of macro 'UNIT_ADD' 3925 | UNIT_ADD(radiation, rutherford, rutherfords, rd, unit, megabecquerels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picogray_t units::literals::operator""_pGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::femtolux_t units::literals::operator""_flx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::femtolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decisievert_t units::literals::operator""_dSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::picolux_t units::literals::operator""_plx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::picolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanogray_t units::literals::operator""_nGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::rad_t units::literals::operator""_rads(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::rad_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3926:9: note: in expansion of macro 'UNIT_ADD' 3926 | UNIT_ADD(radiation, rad, rads, rads, unit, centigrays>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decasievert_t units::literals::operator""_daSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_yard_t units::literals::operator""_cu_yd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_yard_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3996:9: note: in expansion of macro 'UNIT_ADD' 3996 | UNIT_ADD(volume, cubic_yard, cubic_yards, cu_yd, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::newton_meter_t units::literals::operator""_Nm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::newton_meter_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3944:9: note: in expansion of macro 'UNIT_ADD' 3944 | UNIT_ADD(torque, newton_meter, newton_meters, Nm, unit, units::energy::joule>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::nanolux_t units::literals::operator""_nlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::nanolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::newton_meter_t units::literals::operator""_Nm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::newton_meter_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3944:9: note: in expansion of macro 'UNIT_ADD' 3944 | UNIT_ADD(torque, newton_meter, newton_meters, Nm, unit, units::energy::joule>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microgray_t units::literals::operator""_uGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microgray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::microlux_t units::literals::operator""_ulx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::microlux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectosievert_t units::literals::operator""_hSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_mile_t units::literals::operator""_cu_mi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_mile_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3997:9: note: in expansion of macro 'UNIT_ADD' 3997 | UNIT_ADD(volume, cubic_mile, cubic_miles, cu_mi, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::foot_pound_t units::literals::operator""_ftlb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::foot_pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3945:9: note: in expansion of macro 'UNIT_ADD' 3945 | UNIT_ADD(torque, foot_pound, foot_pounds, ftlb, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::milligray_t units::literals::operator""_mGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::milligray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::millilux_t units::literals::operator""_mlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::millilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_cubic_foot_t units::literals::operator""_oz_per_cu_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4039:9: note: in expansion of macro 'UNIT_ADD' 4039 | UNIT_ADD(density, ounces_per_cubic_foot, ounces_per_cubic_foot, oz_per_cu_ft, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilosievert_t units::literals::operator""_kSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::centilux_t units::literals::operator""_clx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::centilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centigray_t units::literals::operator""_cGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centigray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::foot_pound_t units::literals::operator""_ftlb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::foot_pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3945:9: note: in expansion of macro 'UNIT_ADD' 3945 | UNIT_ADD(torque, foot_pound, foot_pounds, ftlb, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::foot_poundal_t units::literals::operator""_ftpdl(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::foot_poundal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3946:9: note: in expansion of macro 'UNIT_ADD' 3946 | UNIT_ADD(torque, foot_poundal, foot_poundals, ftpdl, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::gallon_t units::literals::operator""_gal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gallon_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3998:9: note: in expansion of macro 'UNIT_ADD' 3998 | UNIT_ADD(volume, gallon, gallons, gal, unit, cubic_inches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_cubic_inch_t units::literals::operator""_oz_per_cu_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_cubic_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4040:9: note: in expansion of macro 'UNIT_ADD' 4040 | UNIT_ADD(density, ounces_per_cubic_inch, ounces_per_cubic_inch, oz_per_cu_in, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::decilux_t units::literals::operator""_dlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::decilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megasievert_t units::literals::operator""_MSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decigray_t units::literals::operator""_dGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decigray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::inch_pound_t units::literals::operator""_inlb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::inch_pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3947:9: note: in expansion of macro 'UNIT_ADD' 3947 | UNIT_ADD(torque, inch_pound, inch_pounds, inlb, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::decalux_t units::literals::operator""_dalx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::decalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::foot_poundal_t units::literals::operator""_ftpdl(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::foot_poundal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3946:9: note: in expansion of macro 'UNIT_ADD' 3946 | UNIT_ADD(torque, foot_poundal, foot_poundals, ftpdl, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_gallon_t units::literals::operator""_oz_per_gal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_gallon_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4041:9: note: in expansion of macro 'UNIT_ADD' 4041 | UNIT_ADD(density, ounces_per_gallon, ounces_per_gallon, oz_per_gal, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::meter_kilogram_t units::literals::operator""_mkgf(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::meter_kilogram_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3948:9: note: in expansion of macro 'UNIT_ADD' 3948 | UNIT_ADD(torque, meter_kilogram, meter_kilograms, mkgf, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigasievert_t units::literals::operator""_GSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::quart_t units::literals::operator""_qt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::quart_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3999:9: note: in expansion of macro 'UNIT_ADD' 3999 | UNIT_ADD(volume, quart, quarts, qt, unit, gallons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decagray_t units::literals::operator""_daGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::hectolux_t units::literals::operator""_hlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::hectolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_meter_t units::literals::operator""_sq_m(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3966:9: note: in expansion of macro 'UNIT_ADD' 3966 | UNIT_ADD(area, square_meter, square_meters, sq_m, unit, units::category::area_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_cubic_foot_t units::literals::operator""_lb_per_cu_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4042:9: note: in expansion of macro 'UNIT_ADD' 4042 | UNIT_ADD(density, pounds_per_cubic_foot, pounds_per_cubic_foot, lb_per_cu_ft, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_foot_t units::literals::operator""_sq_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_foot_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3967:9: note: in expansion of macro 'UNIT_ADD' 3967 | UNIT_ADD(area, square_foot, square_feet, sq_ft, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::kilolux_t units::literals::operator""_klx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::kilolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::inch_pound_t units::literals::operator""_inlb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::inch_pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3947:9: note: in expansion of macro 'UNIT_ADD' 3947 | UNIT_ADD(torque, inch_pound, inch_pounds, inlb, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::terasievert_t units::literals::operator""_TSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::terasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectogray_t units::literals::operator""_hGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_inch_t units::literals::operator""_sq_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_inch_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3968:9: note: in expansion of macro 'UNIT_ADD' 3968 | UNIT_ADD(area, square_inch, square_inches, sq_in, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::pint_t units::literals::operator""_pt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::pint_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4000:9: note: in expansion of macro 'UNIT_ADD' 4000 | UNIT_ADD(volume, pint, pints, pt, unit, quarts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_cubic_inch_t units::literals::operator""_lb_per_cu_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_cubic_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4043:9: note: in expansion of macro 'UNIT_ADD' 4043 | UNIT_ADD(density, pounds_per_cubic_inch, pounds_per_cubic_inch, lb_per_cu_in, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::megalux_t units::literals::operator""_Mlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::megalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::meter_kilogram_t units::literals::operator""_mkgf(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::meter_kilogram_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3948:9: note: in expansion of macro 'UNIT_ADD' 3948 | UNIT_ADD(torque, meter_kilogram, meter_kilograms, mkgf, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilogray_t units::literals::operator""_kGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petasievert_t units::literals::operator""_PSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_mile_t units::literals::operator""_sq_mi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_mile_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3969:9: note: in expansion of macro 'UNIT_ADD' 3969 | UNIT_ADD(area, square_mile, square_miles, sq_mi, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::decitesla_t units::literals::operator""_dTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::decitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::gigalux_t units::literals::operator""_Glx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::gigalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_meter_t units::literals::operator""_sq_m(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3966:9: note: in expansion of macro 'UNIT_ADD' 3966 | UNIT_ADD(area, square_meter, square_meters, sq_m, unit, units::category::area_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_gallon_t units::literals::operator""_lb_per_gal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_gallon_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4044:9: note: in expansion of macro 'UNIT_ADD' 4044 | UNIT_ADD(density, pounds_per_gallon, pounds_per_gallon, lb_per_gal, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cup_t units::literals::operator""_c(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cup_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4001:9: note: in expansion of macro 'UNIT_ADD' 4001 | UNIT_ADD(volume, cup, cups, c, unit, pints>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_kilometer_t units::literals::operator""_sq_km(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_kilometer_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3970:9: note: in expansion of macro 'UNIT_ADD' 3970 | UNIT_ADD(area, square_kilometer, square_kilometers, sq_km, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megagray_t units::literals::operator""_MGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::decatesla_t units::literals::operator""_daTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::decatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_foot_t units::literals::operator""_sq_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_foot_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3967:9: note: in expansion of macro 'UNIT_ADD' 3967 | UNIT_ADD(area, square_foot, square_feet, sq_ft, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::hectare_t units::literals::operator""_ha(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::hectare_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3971:9: note: in expansion of macro 'UNIT_ADD' 3971 | UNIT_ADD(area, hectare, hectares, ha, unit, square_meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::teralux_t units::literals::operator""_Tlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::teralux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::curie_t units::literals::operator""_Ci(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::curie_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3924:9: note: in expansion of macro 'UNIT_ADD' 3924 | UNIT_ADD(radiation, curie, curies, Ci, unit, gigabecquerels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::hectotesla_t units::literals::operator""_hTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::hectotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_inch_t units::literals::operator""_sq_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_inch_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3968:9: note: in expansion of macro 'UNIT_ADD' 3968 | UNIT_ADD(area, square_inch, square_inches, sq_in, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::slugs_per_cubic_foot_t units::literals::operator""_slug_per_cu_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::slugs_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4045:9: note: in expansion of macro 'UNIT_ADD' 4045 | UNIT_ADD(density, slugs_per_cubic_foot, slugs_per_cubic_foot, slug_per_cu_ft, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::fluid_ounce_t units::literals::operator""_fl_oz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::fluid_ounce_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4002:9: note: in expansion of macro 'UNIT_ADD' 4002 | UNIT_ADD(volume, fluid_ounce, fluid_ounces, fl_oz, unit, cups>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigagray_t units::literals::operator""_GGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::petalux_t units::literals::operator""_Plx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::petalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::acre_t units::literals::operator""_acre(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::acre_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3972:9: note: in expansion of macro 'UNIT_ADD' 3972 | UNIT_ADD(area, acre, acres, acre, unit, square_feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::kilotesla_t units::literals::operator""_kTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::kilotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_meter_t units::literals::operator""_cu_m(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3990:9: note: in expansion of macro 'UNIT_ADD' 3990 | UNIT_ADD(volume, cubic_meter, cubic_meters, cu_m, unit, units::category::volume_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::rutherford_t units::literals::operator""_rd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::rutherford_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3925:9: note: in expansion of macro 'UNIT_ADD' 3925 | UNIT_ADD(radiation, rutherford, rutherfords, rd, unit, megabecquerels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::teragray_t units::literals::operator""_TGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::teragray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_mile_t units::literals::operator""_sq_mi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_mile_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3969:9: note: in expansion of macro 'UNIT_ADD' 3969 | UNIT_ADD(area, square_mile, square_miles, sq_mi, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::megatesla_t units::literals::operator""_MTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::megatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::barrel_t units::literals::operator""_bl(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::barrel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4003:9: note: in expansion of macro 'UNIT_ADD' 4003 | UNIT_ADD(volume, barrel, barrels, bl, unit, gallons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_millimeter_t units::literals::operator""_cu_mm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_millimeter_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3991:9: note: in expansion of macro 'UNIT_ADD' 3991 | UNIT_ADD(volume, cubic_millimeter, cubic_millimeters, cu_mm, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_kilometer_t units::literals::operator""_sq_km(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_kilometer_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3970:9: note: in expansion of macro 'UNIT_ADD' 3970 | UNIT_ADD(area, square_kilometer, square_kilometers, sq_km, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::footcandle_t units::literals::operator""_fc(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::footcandle_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3899:9: note: in expansion of macro 'UNIT_ADD' 3899 | UNIT_ADD(illuminance, footcandle, footcandles, fc, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petagray_t units::literals::operator""_PGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::gigatesla_t units::literals::operator""_GTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::gigatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_kilometer_t units::literals::operator""_cu_km(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_kilometer_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3992:9: note: in expansion of macro 'UNIT_ADD' 3992 | UNIT_ADD(volume, cubic_kilometer, cubic_kilometers, cu_km, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::rad_t units::literals::operator""_rads(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::rad_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3926:9: note: in expansion of macro 'UNIT_ADD' 3926 | UNIT_ADD(radiation, rad, rads, rads, unit, centigrays>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::hectare_t units::literals::operator""_ha(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::hectare_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3971:9: note: in expansion of macro 'UNIT_ADD' 3971 | UNIT_ADD(area, hectare, hectares, ha, unit, square_meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::bushel_t units::literals::operator""_bu(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::bushel_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4004:9: note: in expansion of macro 'UNIT_ADD' 4004 | UNIT_ADD(volume, bushel, bushels, bu, unit, cubic_inches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::teratesla_t units::literals::operator""_TTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::teratesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::newton_meter_t units::literals::operator""_Nm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::newton_meter_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3944:9: note: in expansion of macro 'UNIT_ADD' 3944 | UNIT_ADD(torque, newton_meter, newton_meters, Nm, unit, units::energy::joule>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::liter_t units::literals::operator""_L(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::liter_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::sievert_t units::literals::operator""_Sv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::sievert_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::lumens_per_square_inch_t units::literals::operator""_lm_per_in_sq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::lumens_per_square_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3900:9: note: in expansion of macro 'UNIT_ADD' 3900 | UNIT_ADD(illuminance, lumens_per_square_inch, lumens_per_square_inch, lm_per_in_sq, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::femtoliter_t units::literals::operator""_fL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::femtoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::petatesla_t units::literals::operator""_PTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::petatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::picoliter_t units::literals::operator""_pL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::picoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::acre_t units::literals::operator""_acre(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::acre_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3972:9: note: in expansion of macro 'UNIT_ADD' 3972 | UNIT_ADD(area, acre, acres, acre, unit, square_feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtosievert_t units::literals::operator""_fSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::phot_t units::literals::operator""_ph(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::phot_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3901:9: note: in expansion of macro 'UNIT_ADD' 3901 | UNIT_ADD(illuminance, phot, phots, ph, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::nanoliter_t units::literals::operator""_nL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::nanoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_meter_t units::literals::operator""_cu_m(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3990:9: note: in expansion of macro 'UNIT_ADD' 3990 | UNIT_ADD(volume, cubic_meter, cubic_meters, cu_m, unit, units::category::volume_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::becquerel_t units::literals::operator""_Bq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::becquerel_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::foot_pound_t units::literals::operator""_ftlb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::foot_pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3945:9: note: in expansion of macro 'UNIT_ADD' 3945 | UNIT_ADD(torque, foot_pound, foot_pounds, ftlb, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::microliter_t units::literals::operator""_uL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::microliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picosievert_t units::literals::operator""_pSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::gauss_t units::literals::operator""_G(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::gauss_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3844:9: note: in expansion of macro 'UNIT_ADD' 3844 | UNIT_ADD(magnetic_field_strength, gauss, gauss, G, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtobecquerel_t units::literals::operator""_fBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::milliliter_t units::literals::operator""_mL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::milliliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_millimeter_t units::literals::operator""_cu_mm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_millimeter_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3991:9: note: in expansion of macro 'UNIT_ADD' 3991 | UNIT_ADD(volume, cubic_millimeter, cubic_millimeters, cu_mm, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::centiliter_t units::literals::operator""_cL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::centiliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanosievert_t units::literals::operator""_nSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picobecquerel_t units::literals::operator""_pBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::henry_t units::literals::operator""_H(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::henry_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::foot_poundal_t units::literals::operator""_ftpdl(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::foot_poundal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3946:9: note: in expansion of macro 'UNIT_ADD' 3946 | UNIT_ADD(torque, foot_poundal, foot_poundals, ftpdl, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_kilometer_t units::literals::operator""_cu_km(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_kilometer_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3992:9: note: in expansion of macro 'UNIT_ADD' 3992 | UNIT_ADD(volume, cubic_kilometer, cubic_kilometers, cu_km, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::deciliter_t units::literals::operator""_dL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::deciliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::femtohenry_t units::literals::operator""_fH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::femtohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanobecquerel_t units::literals::operator""_nBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microsievert_t units::literals::operator""_uSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microsievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::decaliter_t units::literals::operator""_daL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::decaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::decitesla_t units::literals::operator""_dTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::decitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::picohenry_t units::literals::operator""_pH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::picohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microbecquerel_t units::literals::operator""_uBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microbecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::inch_pound_t units::literals::operator""_inlb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::inch_pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3947:9: note: in expansion of macro 'UNIT_ADD' 3947 | UNIT_ADD(torque, inch_pound, inch_pounds, inlb, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::hectoliter_t units::literals::operator""_hL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::hectoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::millisievert_t units::literals::operator""_mSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::millisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::decatesla_t units::literals::operator""_daTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::decatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::nanohenry_t units::literals::operator""_nH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::nanohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::kiloliter_t units::literals::operator""_kL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::kiloliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decasievert_t units::literals::operator""_daSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::millibecquerel_t units::literals::operator""_mBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::millibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::meter_kilogram_t units::literals::operator""_mkgf(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::meter_kilogram_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3948:9: note: in expansion of macro 'UNIT_ADD' 3948 | UNIT_ADD(torque, meter_kilogram, meter_kilograms, mkgf, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::hectotesla_t units::literals::operator""_hTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::hectotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::megaliter_t units::literals::operator""_ML(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::megaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::microhenry_t units::literals::operator""_uH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::microhenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centibecquerel_t units::literals::operator""_cBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centisievert_t units::literals::operator""_cSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_meter_t units::literals::operator""_sq_m(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3966:9: note: in expansion of macro 'UNIT_ADD' 3966 | UNIT_ADD(area, square_meter, square_meters, sq_m, unit, units::category::area_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectosievert_t units::literals::operator""_hSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::gigaliter_t units::literals::operator""_GL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gigaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::millihenry_t units::literals::operator""_mH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::millihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::kilotesla_t units::literals::operator""_kTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::kilotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_foot_t units::literals::operator""_sq_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_foot_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3967:9: note: in expansion of macro 'UNIT_ADD' 3967 | UNIT_ADD(area, square_foot, square_feet, sq_ft, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decibecquerel_t units::literals::operator""_dBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::teraliter_t units::literals::operator""_TL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::teraliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decisievert_t units::literals::operator""_dSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::centihenry_t units::literals::operator""_cH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::centihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilosievert_t units::literals::operator""_kSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::megatesla_t units::literals::operator""_MTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::megatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_inch_t units::literals::operator""_sq_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_inch_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3968:9: note: in expansion of macro 'UNIT_ADD' 3968 | UNIT_ADD(area, square_inch, square_inches, sq_in, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::petaliter_t units::literals::operator""_PL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::petaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decabecquerel_t units::literals::operator""_daBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::decihenry_t units::literals::operator""_dH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::decihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decasievert_t units::literals::operator""_daSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::gigatesla_t units::literals::operator""_GTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::gigatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectobecquerel_t units::literals::operator""_hBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megasievert_t units::literals::operator""_MSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_inch_t units::literals::operator""_cu_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_inch_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3994:9: note: in expansion of macro 'UNIT_ADD' 3994 | UNIT_ADD(volume, cubic_inch, cubic_inches, cu_in, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::decahenry_t units::literals::operator""_daH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::decahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_mile_t units::literals::operator""_sq_mi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_mile_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3969:9: note: in expansion of macro 'UNIT_ADD' 3969 | UNIT_ADD(area, square_mile, square_miles, sq_mi, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::liter_t units::literals::operator""_L(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::liter_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::teratesla_t units::literals::operator""_TTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::teratesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilobecquerel_t units::literals::operator""_kBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectosievert_t units::literals::operator""_hSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::hectohenry_t units::literals::operator""_hH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::hectohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_kilometer_t units::literals::operator""_sq_km(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_kilometer_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3970:9: note: in expansion of macro 'UNIT_ADD' 3970 | UNIT_ADD(area, square_kilometer, square_kilometers, sq_km, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigasievert_t units::literals::operator""_GSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::femtoliter_t units::literals::operator""_fL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::femtoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_foot_t units::literals::operator""_cu_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_foot_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3995:9: note: in expansion of macro 'UNIT_ADD' 3995 | UNIT_ADD(volume, cubic_foot, cubic_feet, cu_ft, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::petatesla_t units::literals::operator""_PTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::petatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megabecquerel_t units::literals::operator""_MBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::kilohenry_t units::literals::operator""_kH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::kilohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::hectare_t units::literals::operator""_ha(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::hectare_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3971:9: note: in expansion of macro 'UNIT_ADD' 3971 | UNIT_ADD(area, hectare, hectares, ha, unit, square_meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::picoliter_t units::literals::operator""_pL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::picoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilosievert_t units::literals::operator""_kSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::terasievert_t units::literals::operator""_TSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::terasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigabecquerel_t units::literals::operator""_GBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::megahenry_t units::literals::operator""_MH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::megahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_yard_t units::literals::operator""_cu_yd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_yard_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3996:9: note: in expansion of macro 'UNIT_ADD' 3996 | UNIT_ADD(volume, cubic_yard, cubic_yards, cu_yd, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::nanoliter_t units::literals::operator""_nL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::nanoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::acre_t units::literals::operator""_acre(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::acre_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3972:9: note: in expansion of macro 'UNIT_ADD' 3972 | UNIT_ADD(area, acre, acres, acre, unit, square_feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::terabecquerel_t units::literals::operator""_TBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::terabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::gigahenry_t units::literals::operator""_GH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::gigahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megasievert_t units::literals::operator""_MSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petasievert_t units::literals::operator""_PSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::microliter_t units::literals::operator""_uL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::microliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::gauss_t units::literals::operator""_G(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::gauss_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3844:9: note: in expansion of macro 'UNIT_ADD' 3844 | UNIT_ADD(magnetic_field_strength, gauss, gauss, G, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_mile_t units::literals::operator""_cu_mi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_mile_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3997:9: note: in expansion of macro 'UNIT_ADD' 3997 | UNIT_ADD(volume, cubic_mile, cubic_miles, cu_mi, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_meter_t units::literals::operator""_cu_m(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3990:9: note: in expansion of macro 'UNIT_ADD' 3990 | UNIT_ADD(volume, cubic_meter, cubic_meters, cu_m, unit, units::category::volume_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petabecquerel_t units::literals::operator""_PBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::terahenry_t units::literals::operator""_TH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::terahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::decitesla_t units::literals::operator""_dTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::decitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::milliliter_t units::literals::operator""_mL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::milliliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigasievert_t units::literals::operator""_GSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::henry_t units::literals::operator""_H(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::henry_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::petahenry_t units::literals::operator""_PH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::petahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::gallon_t units::literals::operator""_gal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gallon_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3998:9: note: in expansion of macro 'UNIT_ADD' 3998 | UNIT_ADD(volume, gallon, gallons, gal, unit, cubic_inches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_millimeter_t units::literals::operator""_cu_mm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_millimeter_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3991:9: note: in expansion of macro 'UNIT_ADD' 3991 | UNIT_ADD(volume, cubic_millimeter, cubic_millimeters, cu_mm, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::centiliter_t units::literals::operator""_cL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::centiliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::decatesla_t units::literals::operator""_daTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::decatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::curie_t units::literals::operator""_Ci(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::curie_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3924:9: note: in expansion of macro 'UNIT_ADD' 3924 | UNIT_ADD(radiation, curie, curies, Ci, unit, gigabecquerels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::femtohenry_t units::literals::operator""_fH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::femtohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gray_t units::literals::operator""_Gy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gray_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::lumen_t units::literals::operator""_lm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::lumen_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_kilometer_t units::literals::operator""_cu_km(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_kilometer_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3992:9: note: in expansion of macro 'UNIT_ADD' 3992 | UNIT_ADD(volume, cubic_kilometer, cubic_kilometers, cu_km, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::terasievert_t units::literals::operator""_TSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::terasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::deciliter_t units::literals::operator""_dL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::deciliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::hectotesla_t units::literals::operator""_hTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::hectotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::quart_t units::literals::operator""_qt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::quart_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3999:9: note: in expansion of macro 'UNIT_ADD' 3999 | UNIT_ADD(volume, quart, quarts, qt, unit, gallons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::picohenry_t units::literals::operator""_pH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::picohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtogray_t units::literals::operator""_fGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::femtolumen_t units::literals::operator""_flm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::femtolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::rutherford_t units::literals::operator""_rd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::rutherford_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3925:9: note: in expansion of macro 'UNIT_ADD' 3925 | UNIT_ADD(radiation, rutherford, rutherfords, rd, unit, megabecquerels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::decaliter_t units::literals::operator""_daL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::decaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::kilotesla_t units::literals::operator""_kTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::kilotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::liter_t units::literals::operator""_L(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::liter_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petasievert_t units::literals::operator""_PSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::nanohenry_t units::literals::operator""_nH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::nanohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::picolumen_t units::literals::operator""_plm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::picolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picogray_t units::literals::operator""_pGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::hectoliter_t units::literals::operator""_hL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::hectoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::pint_t units::literals::operator""_pt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::pint_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4000:9: note: in expansion of macro 'UNIT_ADD' 4000 | UNIT_ADD(volume, pint, pints, pt, unit, quarts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::megatesla_t units::literals::operator""_MTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::megatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::femtoliter_t units::literals::operator""_fL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::femtoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::decitesla_t units::literals::operator""_dTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::decitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::rad_t units::literals::operator""_rads(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::rad_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3926:9: note: in expansion of macro 'UNIT_ADD' 3926 | UNIT_ADD(radiation, rad, rads, rads, unit, centigrays>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::microhenry_t units::literals::operator""_uH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::microhenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::nanolumen_t units::literals::operator""_nlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::nanolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanogray_t units::literals::operator""_nGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::kiloliter_t units::literals::operator""_kL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::kiloliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::picoliter_t units::literals::operator""_pL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::picoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::gigatesla_t units::literals::operator""_GTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::gigatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::decatesla_t units::literals::operator""_daTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::decatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cup_t units::literals::operator""_c(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cup_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4001:9: note: in expansion of macro 'UNIT_ADD' 4001 | UNIT_ADD(volume, cup, cups, c, unit, pints>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::microlumen_t units::literals::operator""_ulm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::microlumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::newton_meter_t units::literals::operator""_Nm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::newton_meter_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3944:9: note: in expansion of macro 'UNIT_ADD' 3944 | UNIT_ADD(torque, newton_meter, newton_meters, Nm, unit, units::energy::joule>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::millihenry_t units::literals::operator""_mH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::millihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::curie_t units::literals::operator""_Ci(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::curie_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3924:9: note: in expansion of macro 'UNIT_ADD' 3924 | UNIT_ADD(radiation, curie, curies, Ci, unit, gigabecquerels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::decitesla_t units::literals::operator""_dTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::decitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::megaliter_t units::literals::operator""_ML(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::megaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microgray_t units::literals::operator""_uGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microgray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::nanoliter_t units::literals::operator""_nL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::nanoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::teratesla_t units::literals::operator""_TTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::teratesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::millilumen_t units::literals::operator""_mlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::millilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::hectotesla_t units::literals::operator""_hTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::hectotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::centihenry_t units::literals::operator""_cH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::centihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::fluid_ounce_t units::literals::operator""_fl_oz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::fluid_ounce_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4002:9: note: in expansion of macro 'UNIT_ADD' 4002 | UNIT_ADD(volume, fluid_ounce, fluid_ounces, fl_oz, unit, cups>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::decatesla_t units::literals::operator""_daTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::decatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::gigaliter_t units::literals::operator""_GL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gigaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::microliter_t units::literals::operator""_uL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::microliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::milligray_t units::literals::operator""_mGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::milligray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::centilumen_t units::literals::operator""_clm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::centilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::rutherford_t units::literals::operator""_rd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::rutherford_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3925:9: note: in expansion of macro 'UNIT_ADD' 3925 | UNIT_ADD(radiation, rutherford, rutherfords, rd, unit, megabecquerels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::petatesla_t units::literals::operator""_PTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::petatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::kilotesla_t units::literals::operator""_kTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::kilotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::decihenry_t units::literals::operator""_dH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::decihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::hectotesla_t units::literals::operator""_hTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::hectotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::foot_pound_t units::literals::operator""_ftlb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::foot_pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3945:9: note: in expansion of macro 'UNIT_ADD' 3945 | UNIT_ADD(torque, foot_pound, foot_pounds, ftlb, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::milliliter_t units::literals::operator""_mL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::milliliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::teraliter_t units::literals::operator""_TL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::teraliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::barrel_t units::literals::operator""_bl(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::barrel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4003:9: note: in expansion of macro 'UNIT_ADD' 4003 | UNIT_ADD(volume, barrel, barrels, bl, unit, gallons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::decilumen_t units::literals::operator""_dlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::decilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centigray_t units::literals::operator""_cGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centigray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::megatesla_t units::literals::operator""_MTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::megatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::decahenry_t units::literals::operator""_daH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::decahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::kilotesla_t units::literals::operator""_kTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::kilotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::centiliter_t units::literals::operator""_cL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::centiliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::rad_t units::literals::operator""_rads(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::rad_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3926:9: note: in expansion of macro 'UNIT_ADD' 3926 | UNIT_ADD(radiation, rad, rads, rads, unit, centigrays>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::decalumen_t units::literals::operator""_dalm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::decalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::petaliter_t units::literals::operator""_PL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::petaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decigray_t units::literals::operator""_dGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decigray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::gigatesla_t units::literals::operator""_GTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::gigatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::hectohenry_t units::literals::operator""_hH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::hectohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::bushel_t units::literals::operator""_bu(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::bushel_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4004:9: note: in expansion of macro 'UNIT_ADD' 4004 | UNIT_ADD(volume, bushel, bushels, bu, unit, cubic_inches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::foot_poundal_t units::literals::operator""_ftpdl(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::foot_poundal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3946:9: note: in expansion of macro 'UNIT_ADD' 3946 | UNIT_ADD(torque, foot_poundal, foot_poundals, ftpdl, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::deciliter_t units::literals::operator""_dL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::deciliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::megatesla_t units::literals::operator""_MTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::megatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::hectolumen_t units::literals::operator""_hlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::hectolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::gauss_t units::literals::operator""_G(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::gauss_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3844:9: note: in expansion of macro 'UNIT_ADD' 3844 | UNIT_ADD(magnetic_field_strength, gauss, gauss, G, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::teratesla_t units::literals::operator""_TTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::teratesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decagray_t units::literals::operator""_daGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::kilohenry_t units::literals::operator""_kH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::kilohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_inch_t units::literals::operator""_cu_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_inch_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3994:9: note: in expansion of macro 'UNIT_ADD' 3994 | UNIT_ADD(volume, cubic_inch, cubic_inches, cu_in, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::decaliter_t units::literals::operator""_daL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::decaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::kilolumen_t units::literals::operator""_klm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::kilolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::gigatesla_t units::literals::operator""_GTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::gigatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::henry_t units::literals::operator""_H(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::henry_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cord_t units::literals::operator""_cord(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cord_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4005:9: note: in expansion of macro 'UNIT_ADD' 4005 | UNIT_ADD(volume, cord, cords, cord, unit, cubic_feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::petatesla_t units::literals::operator""_PTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::petatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::megahenry_t units::literals::operator""_MH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::megahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectogray_t units::literals::operator""_hGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::inch_pound_t units::literals::operator""_inlb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::inch_pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3947:9: note: in expansion of macro 'UNIT_ADD' 3947 | UNIT_ADD(torque, inch_pound, inch_pounds, inlb, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::hectoliter_t units::literals::operator""_hL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::hectoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::femtohenry_t units::literals::operator""_fH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::femtohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::megalumen_t units::literals::operator""_Mlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::megalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::teratesla_t units::literals::operator""_TTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::teratesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::gigahenry_t units::literals::operator""_GH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::gigahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilogray_t units::literals::operator""_kGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::meter_kilogram_t units::literals::operator""_mkgf(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::meter_kilogram_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3948:9: note: in expansion of macro 'UNIT_ADD' 3948 | UNIT_ADD(torque, meter_kilogram, meter_kilograms, mkgf, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::picohenry_t units::literals::operator""_pH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::picohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_foot_t units::literals::operator""_cu_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_foot_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3995:9: note: in expansion of macro 'UNIT_ADD' 3995 | UNIT_ADD(volume, cubic_foot, cubic_feet, cu_ft, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_fathom_t units::literals::operator""_cu_fm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_fathom_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4006:9: note: in expansion of macro 'UNIT_ADD' 4006 | UNIT_ADD(volume, cubic_fathom, cubic_fathoms, cu_fm, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::gigalumen_t units::literals::operator""_Glm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::gigalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::kiloliter_t units::literals::operator""_kL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::kiloliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::petatesla_t units::literals::operator""_PTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::petatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::terahenry_t units::literals::operator""_TH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::terahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_meter_t units::literals::operator""_sq_m(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3966:9: note: in expansion of macro 'UNIT_ADD' 3966 | UNIT_ADD(area, square_meter, square_meters, sq_m, unit, units::category::area_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::nanohenry_t units::literals::operator""_nH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::nanohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::teralumen_t units::literals::operator""_Tlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::teralumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megagray_t units::literals::operator""_MGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::megaliter_t units::literals::operator""_ML(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::megaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::gauss_t units::literals::operator""_G(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::gauss_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3844:9: note: in expansion of macro 'UNIT_ADD' 3844 | UNIT_ADD(magnetic_field_strength, gauss, gauss, G, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::tablespoon_t units::literals::operator""_tbsp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::tablespoon_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4007:9: note: in expansion of macro 'UNIT_ADD' 4007 | UNIT_ADD(volume, tablespoon, tablespoons, tbsp, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_foot_t units::literals::operator""_sq_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_foot_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3967:9: note: in expansion of macro 'UNIT_ADD' 3967 | UNIT_ADD(area, square_foot, square_feet, sq_ft, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::petahenry_t units::literals::operator""_PH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::petahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::microhenry_t units::literals::operator""_uH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::microhenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::petalumen_t units::literals::operator""_Plm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::petalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigagray_t units::literals::operator""_GGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::henry_t units::literals::operator""_H(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::henry_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_yard_t units::literals::operator""_cu_yd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_yard_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3996:9: note: in expansion of macro 'UNIT_ADD' 3996 | UNIT_ADD(volume, cubic_yard, cubic_yards, cu_yd, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::teaspoon_t units::literals::operator""_tsp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::teaspoon_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4008:9: note: in expansion of macro 'UNIT_ADD' 4008 | UNIT_ADD(volume, teaspoon, teaspoons, tsp, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_inch_t units::literals::operator""_sq_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_inch_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3968:9: note: in expansion of macro 'UNIT_ADD' 3968 | UNIT_ADD(area, square_inch, square_inches, sq_in, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::millihenry_t units::literals::operator""_mH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::millihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::lumen_t units::literals::operator""_lm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::lumen_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::lux_t units::literals::operator""_lx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::lux_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::femtohenry_t units::literals::operator""_fH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::femtohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::gauss_t units::literals::operator""_G(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::gauss_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3844:9: note: in expansion of macro 'UNIT_ADD' 3844 | UNIT_ADD(magnetic_field_strength, gauss, gauss, G, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::teragray_t units::literals::operator""_TGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::teragray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::femtolumen_t units::literals::operator""_flm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::femtolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::femtolux_t units::literals::operator""_flx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::femtolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::centihenry_t units::literals::operator""_cH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::centihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::newton_meter_t units::literals::operator""_Nm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::newton_meter_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3944:9: note: in expansion of macro 'UNIT_ADD' 3944 | UNIT_ADD(torque, newton_meter, newton_meters, Nm, unit, units::energy::joule>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::picohenry_t units::literals::operator""_pH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::picohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::pinch_t units::literals::operator""_pinch(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::pinch_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4009:9: note: in expansion of macro 'UNIT_ADD' 4009 | UNIT_ADD(volume, pinch, pinches, pinch, unit, teaspoons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_mile_t units::literals::operator""_sq_mi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_mile_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3969:9: note: in expansion of macro 'UNIT_ADD' 3969 | UNIT_ADD(area, square_mile, square_miles, sq_mi, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_mile_t units::literals::operator""_cu_mi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_mile_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3997:9: note: in expansion of macro 'UNIT_ADD' 3997 | UNIT_ADD(volume, cubic_mile, cubic_miles, cu_mi, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::henry_t units::literals::operator""_H(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::henry_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petagray_t units::literals::operator""_PGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::picolux_t units::literals::operator""_plx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::picolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::picolumen_t units::literals::operator""_plm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::picolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::decihenry_t units::literals::operator""_dH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::decihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::nanohenry_t units::literals::operator""_nH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::nanohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_kilometer_t units::literals::operator""_sq_km(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_kilometer_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3970:9: note: in expansion of macro 'UNIT_ADD' 3970 | UNIT_ADD(area, square_kilometer, square_kilometers, sq_km, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::femtohenry_t units::literals::operator""_fH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::femtohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::dash_t units::literals::operator""_dash(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::dash_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4010:9: note: in expansion of macro 'UNIT_ADD' 4010 | UNIT_ADD(volume, dash, dashes, dash, unit, pinches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::nanolux_t units::literals::operator""_nlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::nanolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::nanolumen_t units::literals::operator""_nlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::nanolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::sievert_t units::literals::operator""_Sv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::sievert_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::decahenry_t units::literals::operator""_daH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::decahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::microhenry_t units::literals::operator""_uH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::microhenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::barrel_t units::literals::operator""_bl(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::barrel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4003:9: note: in expansion of macro 'UNIT_ADD' 4003 | UNIT_ADD(volume, barrel, barrels, bl, unit, gallons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::gallon_t units::literals::operator""_gal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gallon_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3998:9: note: in expansion of macro 'UNIT_ADD' 3998 | UNIT_ADD(volume, gallon, gallons, gal, unit, cubic_inches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::hectare_t units::literals::operator""_ha(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::hectare_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3971:9: note: in expansion of macro 'UNIT_ADD' 3971 | UNIT_ADD(area, hectare, hectares, ha, unit, square_meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::picohenry_t units::literals::operator""_pH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::picohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::microlux_t units::literals::operator""_ulx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::microlux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::foot_pound_t units::literals::operator""_ftlb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::foot_pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3945:9: note: in expansion of macro 'UNIT_ADD' 3945 | UNIT_ADD(torque, foot_pound, foot_pounds, ftlb, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::microlumen_t units::literals::operator""_ulm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::microlumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::hectohenry_t units::literals::operator""_hH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::hectohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::drop_t units::literals::operator""_drop(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::drop_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4011:9: note: in expansion of macro 'UNIT_ADD' 4011 | UNIT_ADD(volume, drop, drops, drop, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::millihenry_t units::literals::operator""_mH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::millihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtosievert_t units::literals::operator""_fSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::nanohenry_t units::literals::operator""_nH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::nanohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::millilux_t units::literals::operator""_mlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::millilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::millilumen_t units::literals::operator""_mlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::millilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::kilohenry_t units::literals::operator""_kH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::kilohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::centihenry_t units::literals::operator""_cH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::centihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::bushel_t units::literals::operator""_bu(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::bushel_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4004:9: note: in expansion of macro 'UNIT_ADD' 4004 | UNIT_ADD(volume, bushel, bushels, bu, unit, cubic_inches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::decitesla_t units::literals::operator""_dTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::decitesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::fifth_t units::literals::operator""_fifth(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::fifth_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4012:9: note: in expansion of macro 'UNIT_ADD' 4012 | UNIT_ADD(volume, fifth, fifths, fifth, unit, gallons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picosievert_t units::literals::operator""_pSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::acre_t units::literals::operator""_acre(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::acre_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3972:9: note: in expansion of macro 'UNIT_ADD' 3972 | UNIT_ADD(area, acre, acres, acre, unit, square_feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::microhenry_t units::literals::operator""_uH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::microhenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::centilux_t units::literals::operator""_clx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::centilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::quart_t units::literals::operator""_qt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::quart_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3999:9: note: in expansion of macro 'UNIT_ADD' 3999 | UNIT_ADD(volume, quart, quarts, qt, unit, gallons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::foot_poundal_t units::literals::operator""_ftpdl(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::foot_poundal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3946:9: note: in expansion of macro 'UNIT_ADD' 3946 | UNIT_ADD(torque, foot_poundal, foot_poundals, ftpdl, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::centilumen_t units::literals::operator""_clm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::centilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::gigaliter_t units::literals::operator""_GL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gigaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::decihenry_t units::literals::operator""_dH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::decihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::megahenry_t units::literals::operator""_MH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::megahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::decatesla_t units::literals::operator""_daTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::decatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_meter_t units::literals::operator""_cu_m(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3990:9: note: in expansion of macro 'UNIT_ADD' 3990 | UNIT_ADD(volume, cubic_meter, cubic_meters, cu_m, unit, units::category::volume_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::millihenry_t units::literals::operator""_mH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::millihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::decilux_t units::literals::operator""_dlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::decilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::dram_t units::literals::operator""_dr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::dram_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4013:9: note: in expansion of macro 'UNIT_ADD' 4013 | UNIT_ADD(volume, dram, drams, dr, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanosievert_t units::literals::operator""_nSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::decilumen_t units::literals::operator""_dlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::decilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::teraliter_t units::literals::operator""_TL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::teraliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::decahenry_t units::literals::operator""_daH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::decahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::gigahenry_t units::literals::operator""_GH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::gigahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cord_t units::literals::operator""_cord(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cord_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4005:9: note: in expansion of macro 'UNIT_ADD' 4005 | UNIT_ADD(volume, cord, cords, cord, unit, cubic_feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::hectotesla_t units::literals::operator""_hTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::hectotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::decalux_t units::literals::operator""_dalx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::decalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::centihenry_t units::literals::operator""_cH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::centihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::pint_t units::literals::operator""_pt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::pint_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4000:9: note: in expansion of macro 'UNIT_ADD' 4000 | UNIT_ADD(volume, pint, pints, pt, unit, quarts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::inch_pound_t units::literals::operator""_inlb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::inch_pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3947:9: note: in expansion of macro 'UNIT_ADD' 3947 | UNIT_ADD(torque, inch_pound, inch_pounds, inlb, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::decalumen_t units::literals::operator""_dalm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::decalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::gill_t units::literals::operator""_gi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gill_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4014:9: note: in expansion of macro 'UNIT_ADD' 4014 | UNIT_ADD(volume, gill, gills, gi, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_millimeter_t units::literals::operator""_cu_mm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_millimeter_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3991:9: note: in expansion of macro 'UNIT_ADD' 3991 | UNIT_ADD(volume, cubic_millimeter, cubic_millimeters, cu_mm, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microsievert_t units::literals::operator""_uSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microsievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::hectohenry_t units::literals::operator""_hH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::hectohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::petaliter_t units::literals::operator""_PL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::petaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::terahenry_t units::literals::operator""_TH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::terahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::kilotesla_t units::literals::operator""_kTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::kilotesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::hectolux_t units::literals::operator""_hlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::hectolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::decihenry_t units::literals::operator""_dH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::decihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::meter_kilogram_t units::literals::operator""_mkgf(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::meter_kilogram_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3948:9: note: in expansion of macro 'UNIT_ADD' 3948 | UNIT_ADD(torque, meter_kilogram, meter_kilograms, mkgf, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::hectolumen_t units::literals::operator""_hlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::hectolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_kilometer_t units::literals::operator""_cu_km(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_kilometer_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3992:9: note: in expansion of macro 'UNIT_ADD' 3992 | UNIT_ADD(volume, cubic_kilometer, cubic_kilometers, cu_km, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::millisievert_t units::literals::operator""_mSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::millisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::kilohenry_t units::literals::operator""_kH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::kilohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cup_t units::literals::operator""_c(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cup_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4001:9: note: in expansion of macro 'UNIT_ADD' 4001 | UNIT_ADD(volume, cup, cups, c, unit, pints>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::kilolux_t units::literals::operator""_klx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::kilolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::megatesla_t units::literals::operator""_MTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::megatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::petahenry_t units::literals::operator""_PH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::petahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::decahenry_t units::literals::operator""_daH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::decahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::peck_t units::literals::operator""_pk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::peck_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4015:9: note: in expansion of macro 'UNIT_ADD' 4015 | UNIT_ADD(volume, peck, pecks, pk, unit, bushels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_meter_t units::literals::operator""_sq_m(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3966:9: note: in expansion of macro 'UNIT_ADD' 3966 | UNIT_ADD(area, square_meter, square_meters, sq_m, unit, units::category::area_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::kilolumen_t units::literals::operator""_klm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::kilolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_fathom_t units::literals::operator""_cu_fm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_fathom_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4006:9: note: in expansion of macro 'UNIT_ADD' 4006 | UNIT_ADD(volume, cubic_fathom, cubic_fathoms, cu_fm, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_inch_t units::literals::operator""_cu_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_inch_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3994:9: note: in expansion of macro 'UNIT_ADD' 3994 | UNIT_ADD(volume, cubic_inch, cubic_inches, cu_in, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::liter_t units::literals::operator""_L(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::liter_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::megahenry_t units::literals::operator""_MH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::megahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::megalux_t units::literals::operator""_Mlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::megalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::lumen_t units::literals::operator""_lm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::lumen_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centisievert_t units::literals::operator""_cSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::gigatesla_t units::literals::operator""_GTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::gigatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::hectohenry_t units::literals::operator""_hH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::hectohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::bytes_per_second_t units::literals::operator""_Bps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::bytes_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_foot_t units::literals::operator""_sq_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_foot_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3967:9: note: in expansion of macro 'UNIT_ADD' 3967 | UNIT_ADD(area, square_foot, square_feet, sq_ft, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::megalumen_t units::literals::operator""_Mlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::megalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::sack_t units::literals::operator""_sacks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::sack_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4016:9: note: in expansion of macro 'UNIT_ADD' 4016 | UNIT_ADD(volume, sack, sacks, sacks, unit, bushels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::femtoliter_t units::literals::operator""_fL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::femtoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::femtobytes_per_second_t units::literals::operator""_fBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::femtobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::gigahenry_t units::literals::operator""_GH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::gigahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::gigalux_t units::literals::operator""_Glx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::gigalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::femtolumen_t units::literals::operator""_flm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::femtolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::fluid_ounce_t units::literals::operator""_fl_oz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::fluid_ounce_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4002:9: note: in expansion of macro 'UNIT_ADD' 4002 | UNIT_ADD(volume, fluid_ounce, fluid_ounces, fl_oz, unit, cups>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::teratesla_t units::literals::operator""_TTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::teratesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::kilohenry_t units::literals::operator""_kH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::kilohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_inch_t units::literals::operator""_sq_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_inch_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3968:9: note: in expansion of macro 'UNIT_ADD' 3968 | UNIT_ADD(area, square_inch, square_inches, sq_in, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::tablespoon_t units::literals::operator""_tbsp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::tablespoon_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4007:9: note: in expansion of macro 'UNIT_ADD' 4007 | UNIT_ADD(volume, tablespoon, tablespoons, tbsp, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decisievert_t units::literals::operator""_dSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::gigalumen_t units::literals::operator""_Glm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::gigalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::picobytes_per_second_t units::literals::operator""_pBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::picobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::picoliter_t units::literals::operator""_pL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::picoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_foot_t units::literals::operator""_cu_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_foot_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3995:9: note: in expansion of macro 'UNIT_ADD' 3995 | UNIT_ADD(volume, cubic_foot, cubic_feet, cu_ft, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::shot_t units::literals::operator""_shots(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::shot_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4017:9: note: in expansion of macro 'UNIT_ADD' 4017 | UNIT_ADD(volume, shot, shots, shots, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::terahenry_t units::literals::operator""_TH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::terahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::picolumen_t units::literals::operator""_plm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::picolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::teralux_t units::literals::operator""_Tlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::teralux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::nanobytes_per_second_t units::literals::operator""_nBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::nanobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::petatesla_t units::literals::operator""_PTe(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::petatesla_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3843:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3843 | UNIT_ADD_WITH_METRIC_PREFIXES(magnetic_field_strength, tesla, teslas, Te, unit, units::category::magnetic_field_strength_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::megahenry_t units::literals::operator""_MH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::megahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::nanoliter_t units::literals::operator""_nL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::nanoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::teralumen_t units::literals::operator""_Tlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::teralumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_mile_t units::literals::operator""_sq_mi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_mile_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3969:9: note: in expansion of macro 'UNIT_ADD' 3969 | UNIT_ADD(area, square_mile, square_miles, sq_mi, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decasievert_t units::literals::operator""_daSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::microbytes_per_second_t units::literals::operator""_uBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::microbytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::nanolumen_t units::literals::operator""_nlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::nanolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::petahenry_t units::literals::operator""_PH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::petahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::barrel_t units::literals::operator""_bl(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::barrel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4003:9: note: in expansion of macro 'UNIT_ADD' 4003 | UNIT_ADD(volume, barrel, barrels, bl, unit, gallons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::petalux_t units::literals::operator""_Plx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::petalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::strike_t units::literals::operator""_strikes(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::strike_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4018:9: note: in expansion of macro 'UNIT_ADD' 4018 | UNIT_ADD(volume, strike, strikes, strikes, unit, bushels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::teaspoon_t units::literals::operator""_tsp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::teaspoon_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4008:9: note: in expansion of macro 'UNIT_ADD' 4008 | UNIT_ADD(volume, teaspoon, teaspoons, tsp, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::gigahenry_t units::literals::operator""_GH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::gigahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::microliter_t units::literals::operator""_uL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::microliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::millibytes_per_second_t units::literals::operator""_mBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::millibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::petalumen_t units::literals::operator""_Plm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::petalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_kilometer_t units::literals::operator""_sq_km(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_kilometer_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3970:9: note: in expansion of macro 'UNIT_ADD' 3970 | UNIT_ADD(area, square_kilometer, square_kilometers, sq_km, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::microlumen_t units::literals::operator""_ulm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::microlumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::lumen_t units::literals::operator""_lm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::lumen_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::kilograms_per_cubic_meter_t units::literals::operator""_kg_per_cu_m(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::kilograms_per_cubic_meter_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4036:9: note: in expansion of macro 'UNIT_ADD' 4036 | UNIT_ADD(density, kilograms_per_cubic_meter, kilograms_per_cubic_meter, kg_per_cu_m, unit, units::category::density_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectosievert_t units::literals::operator""_hSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::centibytes_per_second_t units::literals::operator""_cBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::centibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_yard_t units::literals::operator""_cu_yd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_yard_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3996:9: note: in expansion of macro 'UNIT_ADD' 3996 | UNIT_ADD(volume, cubic_yard, cubic_yards, cu_yd, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::milliliter_t units::literals::operator""_mL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::milliliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::terahenry_t units::literals::operator""_TH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::terahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::lux_t units::literals::operator""_lx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::lux_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::hectare_t units::literals::operator""_ha(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::hectare_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3971:9: note: in expansion of macro 'UNIT_ADD' 3971 | UNIT_ADD(area, hectare, hectares, ha, unit, square_meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::femtolumen_t units::literals::operator""_flm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::femtolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::magnetic_field_strength::gauss_t units::literals::operator""_G(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::magnetic_field_strength::gauss_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3844:9: note: in expansion of macro 'UNIT_ADD' 3844 | UNIT_ADD(magnetic_field_strength, gauss, gauss, G, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::millilumen_t units::literals::operator""_mlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::millilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decibytes_per_second_t units::literals::operator""_dBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::bushel_t units::literals::operator""_bu(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::bushel_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4004:9: note: in expansion of macro 'UNIT_ADD' 4004 | UNIT_ADD(volume, bushel, bushels, bu, unit, cubic_inches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::centiliter_t units::literals::operator""_cL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::centiliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::pinch_t units::literals::operator""_pinch(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::pinch_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4009:9: note: in expansion of macro 'UNIT_ADD' 4009 | UNIT_ADD(volume, pinch, pinches, pinch, unit, teaspoons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::footcandle_t units::literals::operator""_fc(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::footcandle_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3899:9: note: in expansion of macro 'UNIT_ADD' 3899 | UNIT_ADD(illuminance, footcandle, footcandles, fc, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::petahenry_t units::literals::operator""_PH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::petahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::femtolux_t units::literals::operator""_flx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::femtolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilosievert_t units::literals::operator""_kSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decabytes_per_second_t units::literals::operator""_daBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::picolumen_t units::literals::operator""_plm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::picolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::henry_t units::literals::operator""_H(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::henry_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::centilumen_t units::literals::operator""_clm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::centilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::deciliter_t units::literals::operator""_dL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::deciliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::hectobytes_per_second_t units::literals::operator""_hBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::hectobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::grams_per_milliliter_t units::literals::operator""_g_per_mL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::grams_per_milliliter_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4037:9: note: in expansion of macro 'UNIT_ADD' 4037 | UNIT_ADD(density, grams_per_milliliter, grams_per_milliliter, g_per_mL, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_mile_t units::literals::operator""_cu_mi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_mile_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3997:9: note: in expansion of macro 'UNIT_ADD' 3997 | UNIT_ADD(volume, cubic_mile, cubic_miles, cu_mi, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::picolux_t units::literals::operator""_plx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::picolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::lumen_t units::literals::operator""_lm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::lumen_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::femtohenry_t units::literals::operator""_fH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::femtohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::nanolumen_t units::literals::operator""_nlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::nanolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::acre_t units::literals::operator""_acre(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::acre_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3972:9: note: in expansion of macro 'UNIT_ADD' 3972 | UNIT_ADD(area, acre, acres, acre, unit, square_feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::decilumen_t units::literals::operator""_dlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::decilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kilobytes_per_second_t units::literals::operator""_kBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kilobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cord_t units::literals::operator""_cord(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cord_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4005:9: note: in expansion of macro 'UNIT_ADD' 4005 | UNIT_ADD(volume, cord, cords, cord, unit, cubic_feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::lumens_per_square_inch_t units::literals::operator""_lm_per_in_sq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::lumens_per_square_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3900:9: note: in expansion of macro 'UNIT_ADD' 3900 | UNIT_ADD(illuminance, lumens_per_square_inch, lumens_per_square_inch, lm_per_in_sq, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::kilograms_per_liter_t units::literals::operator""_kg_per_L(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::kilograms_per_liter_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4038:9: note: in expansion of macro 'UNIT_ADD' 4038 | UNIT_ADD(density, kilograms_per_liter, kilograms_per_liter, kg_per_L, unit, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megasievert_t units::literals::operator""_MSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::decaliter_t units::literals::operator""_daL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::decaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::dash_t units::literals::operator""_dash(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::dash_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4010:9: note: in expansion of macro 'UNIT_ADD' 4010 | UNIT_ADD(volume, dash, dashes, dash, unit, pinches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::nanolux_t units::literals::operator""_nlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::nanolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::femtolumen_t units::literals::operator""_flm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::femtolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::picohenry_t units::literals::operator""_pH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::picohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::microlumen_t units::literals::operator""_ulm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::microlumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_meter_t units::literals::operator""_cu_m(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3990:9: note: in expansion of macro 'UNIT_ADD' 3990 | UNIT_ADD(volume, cubic_meter, cubic_meters, cu_m, unit, units::category::volume_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::megabytes_per_second_t units::literals::operator""_MBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::megabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::decalumen_t units::literals::operator""_dalm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::decalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::hectoliter_t units::literals::operator""_hL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::hectoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::microlux_t units::literals::operator""_ulx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::microlux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::gallon_t units::literals::operator""_gal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gallon_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3998:9: note: in expansion of macro 'UNIT_ADD' 3998 | UNIT_ADD(volume, gallon, gallons, gal, unit, cubic_inches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::picolumen_t units::literals::operator""_plm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::picolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::phot_t units::literals::operator""_ph(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::phot_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3901:9: note: in expansion of macro 'UNIT_ADD' 3901 | UNIT_ADD(illuminance, phot, phots, ph, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gigabytes_per_second_t units::literals::operator""_GBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gigabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::nanohenry_t units::literals::operator""_nH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::nanohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigasievert_t units::literals::operator""_GSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::millilumen_t units::literals::operator""_mlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::millilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::hectolumen_t units::literals::operator""_hlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::hectolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_cubic_foot_t units::literals::operator""_oz_per_cu_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4039:9: note: in expansion of macro 'UNIT_ADD' 4039 | UNIT_ADD(density, ounces_per_cubic_foot, ounces_per_cubic_foot, oz_per_cu_ft, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::drop_t units::literals::operator""_drop(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::drop_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4011:9: note: in expansion of macro 'UNIT_ADD' 4011 | UNIT_ADD(volume, drop, drops, drop, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::kiloliter_t units::literals::operator""_kL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::kiloliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_millimeter_t units::literals::operator""_cu_mm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_millimeter_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3991:9: note: in expansion of macro 'UNIT_ADD' 3991 | UNIT_ADD(volume, cubic_millimeter, cubic_millimeters, cu_mm, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::terabytes_per_second_t units::literals::operator""_TBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::terabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::millilux_t units::literals::operator""_mlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::millilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::nanolumen_t units::literals::operator""_nlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::nanolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::becquerel_t units::literals::operator""_Bq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::becquerel_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cord_t units::literals::operator""_cord(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cord_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4005:9: note: in expansion of macro 'UNIT_ADD' 4005 | UNIT_ADD(volume, cord, cords, cord, unit, cubic_feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_fathom_t units::literals::operator""_cu_fm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_fathom_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4006:9: note: in expansion of macro 'UNIT_ADD' 4006 | UNIT_ADD(volume, cubic_fathom, cubic_fathoms, cu_fm, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::microhenry_t units::literals::operator""_uH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::microhenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::centilumen_t units::literals::operator""_clm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::centilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::terasievert_t units::literals::operator""_TSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::terasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::kilolumen_t units::literals::operator""_klm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::kilolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::petabytes_per_second_t units::literals::operator""_PBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::petabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::megaliter_t units::literals::operator""_ML(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::megaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_kilometer_t units::literals::operator""_cu_km(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_kilometer_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3992:9: note: in expansion of macro 'UNIT_ADD' 3992 | UNIT_ADD(volume, cubic_kilometer, cubic_kilometers, cu_km, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::microlumen_t units::literals::operator""_ulm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::microlumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtobecquerel_t units::literals::operator""_fBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::centilux_t units::literals::operator""_clx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::centilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::millihenry_t units::literals::operator""_mH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::millihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::quart_t units::literals::operator""_qt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::quart_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3999:9: note: in expansion of macro 'UNIT_ADD' 3999 | UNIT_ADD(volume, quart, quarts, qt, unit, gallons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kibibytes_per_second_t units::literals::operator""_KiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kibibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::decilumen_t units::literals::operator""_dlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::decilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::fifth_t units::literals::operator""_fifth(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::fifth_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4012:9: note: in expansion of macro 'UNIT_ADD' 4012 | UNIT_ADD(volume, fifth, fifths, fifth, unit, gallons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::megalumen_t units::literals::operator""_Mlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::megalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picobecquerel_t units::literals::operator""_pBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::tablespoon_t units::literals::operator""_tbsp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::tablespoon_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4007:9: note: in expansion of macro 'UNIT_ADD' 4007 | UNIT_ADD(volume, tablespoon, tablespoons, tbsp, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::gigaliter_t units::literals::operator""_GL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gigaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::millilumen_t units::literals::operator""_mlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::millilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::decilux_t units::literals::operator""_dlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::decilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petasievert_t units::literals::operator""_PSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::centihenry_t units::literals::operator""_cH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::centihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::mebibytes_per_second_t units::literals::operator""_MiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::mebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::liter_t units::literals::operator""_L(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::liter_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_fathom_t units::literals::operator""_cu_fm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_fathom_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4006:9: note: in expansion of macro 'UNIT_ADD' 4006 | UNIT_ADD(volume, cubic_fathom, cubic_fathoms, cu_fm, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::decalumen_t units::literals::operator""_dalm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::decalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanobecquerel_t units::literals::operator""_nBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::gigalumen_t units::literals::operator""_Glm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::gigalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::centilumen_t units::literals::operator""_clm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::centilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::teraliter_t units::literals::operator""_TL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::teraliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::decalux_t units::literals::operator""_dalx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::decalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gibibytes_per_second_t units::literals::operator""_GiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gibibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::decihenry_t units::literals::operator""_dH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::decihenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::pint_t units::literals::operator""_pt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::pint_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4000:9: note: in expansion of macro 'UNIT_ADD' 4000 | UNIT_ADD(volume, pint, pints, pt, unit, quarts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::dram_t units::literals::operator""_dr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::dram_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4013:9: note: in expansion of macro 'UNIT_ADD' 4013 | UNIT_ADD(volume, dram, drams, dr, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::femtoliter_t units::literals::operator""_fL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::femtoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_cubic_inch_t units::literals::operator""_oz_per_cu_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_cubic_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4040:9: note: in expansion of macro 'UNIT_ADD' 4040 | UNIT_ADD(density, ounces_per_cubic_inch, ounces_per_cubic_inch, oz_per_cu_in, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microbecquerel_t units::literals::operator""_uBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microbecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::hectolumen_t units::literals::operator""_hlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::hectolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::teaspoon_t units::literals::operator""_tsp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::teaspoon_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4008:9: note: in expansion of macro 'UNIT_ADD' 4008 | UNIT_ADD(volume, teaspoon, teaspoons, tsp, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::teralumen_t units::literals::operator""_Tlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::teralumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::tebibytes_per_second_t units::literals::operator""_TiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::tebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::decilumen_t units::literals::operator""_dlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::decilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::petaliter_t units::literals::operator""_PL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::petaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::hectolux_t units::literals::operator""_hlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::hectolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::decahenry_t units::literals::operator""_daH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::decahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::curie_t units::literals::operator""_Ci(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::curie_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3924:9: note: in expansion of macro 'UNIT_ADD' 3924 | UNIT_ADD(radiation, curie, curies, Ci, unit, gigabecquerels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::tablespoon_t units::literals::operator""_tbsp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::tablespoon_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4007:9: note: in expansion of macro 'UNIT_ADD' 4007 | UNIT_ADD(volume, tablespoon, tablespoons, tbsp, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::picoliter_t units::literals::operator""_pL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::picoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::millibecquerel_t units::literals::operator""_mBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::millibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::pebibytes_per_second_t units::literals::operator""_PiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::pebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::kilolumen_t units::literals::operator""_klm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::kilolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::petalumen_t units::literals::operator""_Plm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::petalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::decalumen_t units::literals::operator""_dalm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::decalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cup_t units::literals::operator""_c(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cup_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4001:9: note: in expansion of macro 'UNIT_ADD' 4001 | UNIT_ADD(volume, cup, cups, c, unit, pints>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_gallon_t units::literals::operator""_oz_per_gal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_gallon_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4041:9: note: in expansion of macro 'UNIT_ADD' 4041 | UNIT_ADD(density, ounces_per_gallon, ounces_per_gallon, oz_per_gal, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::kilolux_t units::literals::operator""_klx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::kilolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::gill_t units::literals::operator""_gi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gill_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4014:9: note: in expansion of macro 'UNIT_ADD' 4014 | UNIT_ADD(volume, gill, gills, gi, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::hectohenry_t units::literals::operator""_hH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::hectohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centibecquerel_t units::literals::operator""_cBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exbibytes_per_second_t units::literals::operator""_EiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exbibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::nanoliter_t units::literals::operator""_nL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::nanoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_inch_t units::literals::operator""_cu_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_inch_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3994:9: note: in expansion of macro 'UNIT_ADD' 3994 | UNIT_ADD(volume, cubic_inch, cubic_inches, cu_in, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::pinch_t units::literals::operator""_pinch(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::pinch_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4009:9: note: in expansion of macro 'UNIT_ADD' 4009 | UNIT_ADD(volume, pinch, pinches, pinch, unit, teaspoons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::megalumen_t units::literals::operator""_Mlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::megalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::rutherford_t units::literals::operator""_rd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::rutherford_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3925:9: note: in expansion of macro 'UNIT_ADD' 3925 | UNIT_ADD(radiation, rutherford, rutherfords, rd, unit, megabecquerels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::lux_t units::literals::operator""_lx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::lux_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::teaspoon_t units::literals::operator""_tsp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::teaspoon_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4008:9: note: in expansion of macro 'UNIT_ADD' 4008 | UNIT_ADD(volume, teaspoon, teaspoons, tsp, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::hectolumen_t units::literals::operator""_hlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::hectolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::megalux_t units::literals::operator""_Mlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::megalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_cubic_foot_t units::literals::operator""_lb_per_cu_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4042:9: note: in expansion of macro 'UNIT_ADD' 4042 | UNIT_ADD(density, pounds_per_cubic_foot, pounds_per_cubic_foot, lb_per_cu_ft, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exabytes_per_second_t units::literals::operator""_EBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exabytes_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4106:9: note: in expansion of macro 'UNIT_ADD' 4106 | UNIT_ADD(data_transfer_rate, exabytes_per_second, exabytes_per_second, EBps, unit, petabytes_per_second>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::kilohenry_t units::literals::operator""_kH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::kilohenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decibecquerel_t units::literals::operator""_dBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::microliter_t units::literals::operator""_uL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::microliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::gigalumen_t units::literals::operator""_Glm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::gigalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::femtolux_t units::literals::operator""_flx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::femtolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::fluid_ounce_t units::literals::operator""_fl_oz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::fluid_ounce_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4002:9: note: in expansion of macro 'UNIT_ADD' 4002 | UNIT_ADD(volume, fluid_ounce, fluid_ounces, fl_oz, unit, cups>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::kilolumen_t units::literals::operator""_klm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::kilolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::gigalux_t units::literals::operator""_Glx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::gigalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::bits_per_second_t units::literals::operator""_bps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::bits_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decabecquerel_t units::literals::operator""_daBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::megahenry_t units::literals::operator""_MH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::megahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::rad_t units::literals::operator""_rads(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::rad_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3926:9: note: in expansion of macro 'UNIT_ADD' 3926 | UNIT_ADD(radiation, rad, rads, rads, unit, centigrays>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_cubic_inch_t units::literals::operator""_lb_per_cu_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_cubic_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4043:9: note: in expansion of macro 'UNIT_ADD' 4043 | UNIT_ADD(density, pounds_per_cubic_inch, pounds_per_cubic_inch, lb_per_cu_in, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_foot_t units::literals::operator""_cu_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_foot_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3995:9: note: in expansion of macro 'UNIT_ADD' 3995 | UNIT_ADD(volume, cubic_foot, cubic_feet, cu_ft, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::peck_t units::literals::operator""_pk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::peck_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4015:9: note: in expansion of macro 'UNIT_ADD' 4015 | UNIT_ADD(volume, peck, pecks, pk, unit, bushels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::dash_t units::literals::operator""_dash(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::dash_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4010:9: note: in expansion of macro 'UNIT_ADD' 4010 | UNIT_ADD(volume, dash, dashes, dash, unit, pinches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::milliliter_t units::literals::operator""_mL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::milliliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::picolux_t units::literals::operator""_plx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::picolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::teralumen_t units::literals::operator""_Tlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::teralumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::pinch_t units::literals::operator""_pinch(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::pinch_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4009:9: note: in expansion of macro 'UNIT_ADD' 4009 | UNIT_ADD(volume, pinch, pinches, pinch, unit, teaspoons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::femtobits_per_second_t units::literals::operator""_fbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::femtobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::megalumen_t units::literals::operator""_Mlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::megalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::teralux_t units::literals::operator""_Tlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::teralux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectobecquerel_t units::literals::operator""_hBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::gigahenry_t units::literals::operator""_GH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::gigahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::barrel_t units::literals::operator""_bl(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::barrel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4003:9: note: in expansion of macro 'UNIT_ADD' 4003 | UNIT_ADD(volume, barrel, barrels, bl, unit, gallons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_gallon_t units::literals::operator""_lb_per_gal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_gallon_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4044:9: note: in expansion of macro 'UNIT_ADD' 4044 | UNIT_ADD(density, pounds_per_gallon, pounds_per_gallon, lb_per_gal, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::nanolux_t units::literals::operator""_nlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::nanolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::centiliter_t units::literals::operator""_cL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::centiliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::picobits_per_second_t units::literals::operator""_pbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::picobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::petalumen_t units::literals::operator""_Plm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::petalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::gigalumen_t units::literals::operator""_Glm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::gigalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::petalux_t units::literals::operator""_Plx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::petalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilobecquerel_t units::literals::operator""_kBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::drop_t units::literals::operator""_drop(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::drop_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4011:9: note: in expansion of macro 'UNIT_ADD' 4011 | UNIT_ADD(volume, drop, drops, drop, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::sack_t units::literals::operator""_sacks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::sack_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4016:9: note: in expansion of macro 'UNIT_ADD' 4016 | UNIT_ADD(volume, sack, sacks, sacks, unit, bushels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::terahenry_t units::literals::operator""_TH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::terahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::microlux_t units::literals::operator""_ulx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::microlux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::nanobits_per_second_t units::literals::operator""_nbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::nanobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::dash_t units::literals::operator""_dash(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::dash_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4010:9: note: in expansion of macro 'UNIT_ADD' 4010 | UNIT_ADD(volume, dash, dashes, dash, unit, pinches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::deciliter_t units::literals::operator""_dL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::deciliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_yard_t units::literals::operator""_cu_yd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_yard_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3996:9: note: in expansion of macro 'UNIT_ADD' 3996 | UNIT_ADD(volume, cubic_yard, cubic_yards, cu_yd, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::lux_t units::literals::operator""_lx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::lux_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megabecquerel_t units::literals::operator""_MBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::teralumen_t units::literals::operator""_Tlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::teralumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::millilux_t units::literals::operator""_mlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::millilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::slugs_per_cubic_foot_t units::literals::operator""_slug_per_cu_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::slugs_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4045:9: note: in expansion of macro 'UNIT_ADD' 4045 | UNIT_ADD(density, slugs_per_cubic_foot, slugs_per_cubic_foot, slug_per_cu_ft, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::inductance::petahenry_t units::literals::operator""_PH(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::inductance::petahenry_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3862:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3862 | UNIT_ADD_WITH_METRIC_PREFIXES(inductance, henry, henries, H, unit, units::category::inductance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::microbits_per_second_t units::literals::operator""_ubps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::microbits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::bushel_t units::literals::operator""_bu(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::bushel_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4004:9: note: in expansion of macro 'UNIT_ADD' 4004 | UNIT_ADD(volume, bushel, bushels, bu, unit, cubic_inches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::decaliter_t units::literals::operator""_daL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::decaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::femtolux_t units::literals::operator""_flx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::femtolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::fifth_t units::literals::operator""_fifth(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::fifth_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4012:9: note: in expansion of macro 'UNIT_ADD' 4012 | UNIT_ADD(volume, fifth, fifths, fifth, unit, gallons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigabecquerel_t units::literals::operator""_GBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::shot_t units::literals::operator""_shots(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::shot_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4017:9: note: in expansion of macro 'UNIT_ADD' 4017 | UNIT_ADD(volume, shot, shots, shots, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::petalumen_t units::literals::operator""_Plm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::petalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::drop_t units::literals::operator""_drop(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::drop_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4011:9: note: in expansion of macro 'UNIT_ADD' 4011 | UNIT_ADD(volume, drop, drops, drop, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::centilux_t units::literals::operator""_clx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::centilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::millibits_per_second_t units::literals::operator""_mbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::millibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::lumen_t units::literals::operator""_lm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::lumen_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::picolux_t units::literals::operator""_plx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::picolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::footcandle_t units::literals::operator""_fc(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::footcandle_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3899:9: note: in expansion of macro 'UNIT_ADD' 3899 | UNIT_ADD(illuminance, footcandle, footcandles, fc, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_mile_t units::literals::operator""_cu_mi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_mile_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3997:9: note: in expansion of macro 'UNIT_ADD' 3997 | UNIT_ADD(volume, cubic_mile, cubic_miles, cu_mi, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::hectoliter_t units::literals::operator""_hL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::hectoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::terabecquerel_t units::literals::operator""_TBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::terabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::centibits_per_second_t units::literals::operator""_cbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::centibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::decilux_t units::literals::operator""_dlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::decilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::lux_t units::literals::operator""_lx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::lux_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::femtolumen_t units::literals::operator""_flm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::femtolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::nanolux_t units::literals::operator""_nlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::nanolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::dram_t units::literals::operator""_dr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::dram_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4013:9: note: in expansion of macro 'UNIT_ADD' 4013 | UNIT_ADD(volume, dram, drams, dr, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cord_t units::literals::operator""_cord(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cord_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4005:9: note: in expansion of macro 'UNIT_ADD' 4005 | UNIT_ADD(volume, cord, cords, cord, unit, cubic_feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::strike_t units::literals::operator""_strikes(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::strike_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4018:9: note: in expansion of macro 'UNIT_ADD' 4018 | UNIT_ADD(volume, strike, strikes, strikes, unit, bushels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::fifth_t units::literals::operator""_fifth(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::fifth_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4012:9: note: in expansion of macro 'UNIT_ADD' 4012 | UNIT_ADD(volume, fifth, fifths, fifth, unit, gallons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::kiloliter_t units::literals::operator""_kL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::kiloliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::lumens_per_square_inch_t units::literals::operator""_lm_per_in_sq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::lumens_per_square_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3900:9: note: in expansion of macro 'UNIT_ADD' 3900 | UNIT_ADD(illuminance, lumens_per_square_inch, lumens_per_square_inch, lm_per_in_sq, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petabecquerel_t units::literals::operator""_PBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decibits_per_second_t units::literals::operator""_dbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::decalux_t units::literals::operator""_dalx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::decalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::femtolux_t units::literals::operator""_flx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::femtolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::picolumen_t units::literals::operator""_plm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::picolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::microlux_t units::literals::operator""_ulx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::microlux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::gallon_t units::literals::operator""_gal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gallon_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3998:9: note: in expansion of macro 'UNIT_ADD' 3998 | UNIT_ADD(volume, gallon, gallons, gal, unit, cubic_inches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decabits_per_second_t units::literals::operator""_dabps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::megaliter_t units::literals::operator""_ML(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::megaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::gill_t units::literals::operator""_gi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gill_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4014:9: note: in expansion of macro 'UNIT_ADD' 4014 | UNIT_ADD(volume, gill, gills, gi, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::phot_t units::literals::operator""_ph(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::phot_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3901:9: note: in expansion of macro 'UNIT_ADD' 3901 | UNIT_ADD(illuminance, phot, phots, ph, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::nanolumen_t units::literals::operator""_nlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::nanolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::kilograms_per_cubic_meter_t units::literals::operator""_kg_per_cu_m(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::kilograms_per_cubic_meter_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4036:9: note: in expansion of macro 'UNIT_ADD' 4036 | UNIT_ADD(density, kilograms_per_cubic_meter, kilograms_per_cubic_meter, kg_per_cu_m, unit, units::category::density_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::hectolux_t units::literals::operator""_hlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::hectolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::newton_meter_t units::literals::operator""_Nm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::newton_meter_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3944:9: note: in expansion of macro 'UNIT_ADD' 3944 | UNIT_ADD(torque, newton_meter, newton_meters, Nm, unit, units::energy::joule>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::picolux_t units::literals::operator""_plx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::picolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::millilux_t units::literals::operator""_mlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::millilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::dram_t units::literals::operator""_dr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::dram_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4013:9: note: in expansion of macro 'UNIT_ADD' 4013 | UNIT_ADD(volume, dram, drams, dr, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gray_t units::literals::operator""_Gy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gray_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_fathom_t units::literals::operator""_cu_fm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_fathom_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4006:9: note: in expansion of macro 'UNIT_ADD' 4006 | UNIT_ADD(volume, cubic_fathom, cubic_fathoms, cu_fm, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::becquerel_t units::literals::operator""_Bq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::becquerel_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::hectobits_per_second_t units::literals::operator""_hbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::hectobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::microlumen_t units::literals::operator""_ulm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::microlumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::kilolux_t units::literals::operator""_klx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::kilolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::gigaliter_t units::literals::operator""_GL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gigaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::nanolux_t units::literals::operator""_nlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::nanolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::centilux_t units::literals::operator""_clx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::centilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtobecquerel_t units::literals::operator""_fBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::quart_t units::literals::operator""_qt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::quart_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3999:9: note: in expansion of macro 'UNIT_ADD' 3999 | UNIT_ADD(volume, quart, quarts, qt, unit, gallons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kilobits_per_second_t units::literals::operator""_kbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kilobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtogray_t units::literals::operator""_fGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::millilumen_t units::literals::operator""_mlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::millilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::gill_t units::literals::operator""_gi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gill_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4014:9: note: in expansion of macro 'UNIT_ADD' 4014 | UNIT_ADD(volume, gill, gills, gi, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::microlux_t units::literals::operator""_ulx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::microlux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::megalux_t units::literals::operator""_Mlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::megalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::decilux_t units::literals::operator""_dlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::decilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::teraliter_t units::literals::operator""_TL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::teraliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picobecquerel_t units::literals::operator""_pBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::peck_t units::literals::operator""_pk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::peck_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4015:9: note: in expansion of macro 'UNIT_ADD' 4015 | UNIT_ADD(volume, peck, pecks, pk, unit, bushels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::foot_pound_t units::literals::operator""_ftlb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::foot_pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3945:9: note: in expansion of macro 'UNIT_ADD' 3945 | UNIT_ADD(torque, foot_pound, foot_pounds, ftlb, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::tablespoon_t units::literals::operator""_tbsp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::tablespoon_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4007:9: note: in expansion of macro 'UNIT_ADD' 4007 | UNIT_ADD(volume, tablespoon, tablespoons, tbsp, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::megabits_per_second_t units::literals::operator""_Mbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::megabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picogray_t units::literals::operator""_pGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::centilumen_t units::literals::operator""_clm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::centilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanobecquerel_t units::literals::operator""_nBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::millilux_t units::literals::operator""_mlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::millilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::gigalux_t units::literals::operator""_Glx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::gigalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::decalux_t units::literals::operator""_dalx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::decalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::grams_per_milliliter_t units::literals::operator""_g_per_mL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::grams_per_milliliter_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4037:9: note: in expansion of macro 'UNIT_ADD' 4037 | UNIT_ADD(density, grams_per_milliliter, grams_per_milliliter, g_per_mL, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::petaliter_t units::literals::operator""_PL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::petaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::pint_t units::literals::operator""_pt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::pint_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4000:9: note: in expansion of macro 'UNIT_ADD' 4000 | UNIT_ADD(volume, pint, pints, pt, unit, quarts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gigabits_per_second_t units::literals::operator""_Gbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gigabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microbecquerel_t units::literals::operator""_uBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microbecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::decilumen_t units::literals::operator""_dlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::decilumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanogray_t units::literals::operator""_nGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::centilux_t units::literals::operator""_clx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::centilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::teralux_t units::literals::operator""_Tlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::teralux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::hectolux_t units::literals::operator""_hlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::hectolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::sack_t units::literals::operator""_sacks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::sack_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4016:9: note: in expansion of macro 'UNIT_ADD' 4016 | UNIT_ADD(volume, sack, sacks, sacks, unit, bushels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::teaspoon_t units::literals::operator""_tsp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::teaspoon_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4008:9: note: in expansion of macro 'UNIT_ADD' 4008 | UNIT_ADD(volume, teaspoon, teaspoons, tsp, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::peck_t units::literals::operator""_pk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::peck_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4015:9: note: in expansion of macro 'UNIT_ADD' 4015 | UNIT_ADD(volume, peck, pecks, pk, unit, bushels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::foot_poundal_t units::literals::operator""_ftpdl(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::foot_poundal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3946:9: note: in expansion of macro 'UNIT_ADD' 3946 | UNIT_ADD(torque, foot_poundal, foot_poundals, ftpdl, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::millibecquerel_t units::literals::operator""_mBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::millibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::terabits_per_second_t units::literals::operator""_Tbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::terabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::kilograms_per_liter_t units::literals::operator""_kg_per_L(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::kilograms_per_liter_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4038:9: note: in expansion of macro 'UNIT_ADD' 4038 | UNIT_ADD(density, kilograms_per_liter, kilograms_per_liter, kg_per_L, unit, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::decalumen_t units::literals::operator""_dalm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::decalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microgray_t units::literals::operator""_uGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microgray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::decilux_t units::literals::operator""_dlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::decilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cup_t units::literals::operator""_c(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cup_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4001:9: note: in expansion of macro 'UNIT_ADD' 4001 | UNIT_ADD(volume, cup, cups, c, unit, pints>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::petalux_t units::literals::operator""_Plx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::petalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centibecquerel_t units::literals::operator""_cBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_inch_t units::literals::operator""_cu_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_inch_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3994:9: note: in expansion of macro 'UNIT_ADD' 3994 | UNIT_ADD(volume, cubic_inch, cubic_inches, cu_in, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::kilolux_t units::literals::operator""_klx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::kilolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::petabits_per_second_t units::literals::operator""_Pbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::petabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decibecquerel_t units::literals::operator""_dBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::hectolumen_t units::literals::operator""_hlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::hectolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::shot_t units::literals::operator""_shots(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::shot_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4017:9: note: in expansion of macro 'UNIT_ADD' 4017 | UNIT_ADD(volume, shot, shots, shots, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::sack_t units::literals::operator""_sacks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::sack_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4016:9: note: in expansion of macro 'UNIT_ADD' 4016 | UNIT_ADD(volume, sack, sacks, sacks, unit, bushels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::milligray_t units::literals::operator""_mGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::milligray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::decalux_t units::literals::operator""_dalx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::decalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::inch_pound_t units::literals::operator""_inlb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::inch_pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3947:9: note: in expansion of macro 'UNIT_ADD' 3947 | UNIT_ADD(torque, inch_pound, inch_pounds, inlb, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::pinch_t units::literals::operator""_pinch(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::pinch_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4009:9: note: in expansion of macro 'UNIT_ADD' 4009 | UNIT_ADD(volume, pinch, pinches, pinch, unit, teaspoons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::megalux_t units::literals::operator""_Mlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::megalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kibibits_per_second_t units::literals::operator""_Kibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kibibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decabecquerel_t units::literals::operator""_daBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::kilolumen_t units::literals::operator""_klm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::kilolumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::meter_kilogram_t units::literals::operator""_mkgf(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::meter_kilogram_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3948:9: note: in expansion of macro 'UNIT_ADD' 3948 | UNIT_ADD(torque, meter_kilogram, meter_kilograms, mkgf, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::hectolux_t units::literals::operator""_hlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::hectolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centigray_t units::literals::operator""_cGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centigray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::gigalux_t units::literals::operator""_Glx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::gigalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_foot_t units::literals::operator""_cu_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_foot_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3995:9: note: in expansion of macro 'UNIT_ADD' 3995 | UNIT_ADD(volume, cubic_foot, cubic_feet, cu_ft, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectobecquerel_t units::literals::operator""_hBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::mebibits_per_second_t units::literals::operator""_Mibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::mebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::footcandle_t units::literals::operator""_fc(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::footcandle_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3899:9: note: in expansion of macro 'UNIT_ADD' 3899 | UNIT_ADD(illuminance, footcandle, footcandles, fc, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::strike_t units::literals::operator""_strikes(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::strike_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4018:9: note: in expansion of macro 'UNIT_ADD' 4018 | UNIT_ADD(volume, strike, strikes, strikes, unit, bushels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::shot_t units::literals::operator""_shots(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::shot_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4017:9: note: in expansion of macro 'UNIT_ADD' 4017 | UNIT_ADD(volume, shot, shots, shots, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::megalumen_t units::literals::operator""_Mlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::megalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::dash_t units::literals::operator""_dash(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::dash_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4010:9: note: in expansion of macro 'UNIT_ADD' 4010 | UNIT_ADD(volume, dash, dashes, dash, unit, pinches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::teralux_t units::literals::operator""_Tlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::teralux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_meter_t units::literals::operator""_sq_m(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3966:9: note: in expansion of macro 'UNIT_ADD' 3966 | UNIT_ADD(area, square_meter, square_meters, sq_m, unit, units::category::area_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilobecquerel_t units::literals::operator""_kBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::kilolux_t units::literals::operator""_klx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::kilolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decigray_t units::literals::operator""_dGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decigray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gibibits_per_second_t units::literals::operator""_Gibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gibibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::petalux_t units::literals::operator""_Plx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::petalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_foot_t units::literals::operator""_sq_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_foot_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3967:9: note: in expansion of macro 'UNIT_ADD' 3967 | UNIT_ADD(area, square_foot, square_feet, sq_ft, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megabecquerel_t units::literals::operator""_MBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::gigalumen_t units::literals::operator""_Glm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::gigalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::kilograms_per_cubic_meter_t units::literals::operator""_kg_per_cu_m(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::kilograms_per_cubic_meter_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4036:9: note: in expansion of macro 'UNIT_ADD' 4036 | UNIT_ADD(density, kilograms_per_cubic_meter, kilograms_per_cubic_meter, kg_per_cu_m, unit, units::category::density_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::lumens_per_square_inch_t units::literals::operator""_lm_per_in_sq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::lumens_per_square_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3900:9: note: in expansion of macro 'UNIT_ADD' 3900 | UNIT_ADD(illuminance, lumens_per_square_inch, lumens_per_square_inch, lm_per_in_sq, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::megalux_t units::literals::operator""_Mlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::megalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::tebibits_per_second_t units::literals::operator""_Tibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::tebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decagray_t units::literals::operator""_daGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::strike_t units::literals::operator""_strikes(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::strike_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4018:9: note: in expansion of macro 'UNIT_ADD' 4018 | UNIT_ADD(volume, strike, strikes, strikes, unit, bushels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::drop_t units::literals::operator""_drop(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::drop_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4011:9: note: in expansion of macro 'UNIT_ADD' 4011 | UNIT_ADD(volume, drop, drops, drop, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_inch_t units::literals::operator""_sq_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_inch_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3968:9: note: in expansion of macro 'UNIT_ADD' 3968 | UNIT_ADD(area, square_inch, square_inches, sq_in, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigabecquerel_t units::literals::operator""_GBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_yard_t units::literals::operator""_cu_yd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_yard_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3996:9: note: in expansion of macro 'UNIT_ADD' 3996 | UNIT_ADD(volume, cubic_yard, cubic_yards, cu_yd, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::teralumen_t units::literals::operator""_Tlm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::teralumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::pebibits_per_second_t units::literals::operator""_Pibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::pebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::gigalux_t units::literals::operator""_Glx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::gigalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::terabecquerel_t units::literals::operator""_TBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::terabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectogray_t units::literals::operator""_hGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::phot_t units::literals::operator""_ph(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::phot_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3901:9: note: in expansion of macro 'UNIT_ADD' 3901 | UNIT_ADD(illuminance, phot, phots, ph, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::footcandle_t units::literals::operator""_fc(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::footcandle_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3899:9: note: in expansion of macro 'UNIT_ADD' 3899 | UNIT_ADD(illuminance, footcandle, footcandles, fc, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::kilograms_per_cubic_meter_t units::literals::operator""_kg_per_cu_m(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::kilograms_per_cubic_meter_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4036:9: note: in expansion of macro 'UNIT_ADD' 4036 | UNIT_ADD(density, kilograms_per_cubic_meter, kilograms_per_cubic_meter, kg_per_cu_m, unit, units::category::density_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::luminous_flux::petalumen_t units::literals::operator""_Plm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::luminous_flux::petalumen_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3880:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3880 | UNIT_ADD_WITH_METRIC_PREFIXES(luminous_flux, lumen, lumens, lm, unit, units::category::luminous_flux_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_mile_t units::literals::operator""_sq_mi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_mile_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3969:9: note: in expansion of macro 'UNIT_ADD' 3969 | UNIT_ADD(area, square_mile, square_miles, sq_mi, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::fifth_t units::literals::operator""_fifth(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::fifth_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4012:9: note: in expansion of macro 'UNIT_ADD' 4012 | UNIT_ADD(volume, fifth, fifths, fifth, unit, gallons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petabecquerel_t units::literals::operator""_PBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exbibits_per_second_t units::literals::operator""_Eibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exbibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::teralux_t units::literals::operator""_Tlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::teralux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::becquerel_t units::literals::operator""_Bq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::becquerel_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilogray_t units::literals::operator""_kGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_mile_t units::literals::operator""_cu_mi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_mile_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3997:9: note: in expansion of macro 'UNIT_ADD' 3997 | UNIT_ADD(volume, cubic_mile, cubic_miles, cu_mi, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::grams_per_milliliter_t units::literals::operator""_g_per_mL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::grams_per_milliliter_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4037:9: note: in expansion of macro 'UNIT_ADD' 4037 | UNIT_ADD(density, grams_per_milliliter, grams_per_milliliter, g_per_mL, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::lux_t units::literals::operator""_lx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::lux_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::lumens_per_square_inch_t units::literals::operator""_lm_per_in_sq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::lumens_per_square_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3900:9: note: in expansion of macro 'UNIT_ADD' 3900 | UNIT_ADD(illuminance, lumens_per_square_inch, lumens_per_square_inch, lm_per_in_sq, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_kilometer_t units::literals::operator""_sq_km(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_kilometer_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3970:9: note: in expansion of macro 'UNIT_ADD' 3970 | UNIT_ADD(area, square_kilometer, square_kilometers, sq_km, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exabits_per_second_t units::literals::operator""_Ebps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4108:9: note: in expansion of macro 'UNIT_ADD' 4108 | UNIT_ADD(data_transfer_rate, exabits_per_second, exabits_per_second, Ebps, unit, petabits_per_second>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtobecquerel_t units::literals::operator""_fBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::fluid_ounce_t units::literals::operator""_fl_oz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::fluid_ounce_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4002:9: note: in expansion of macro 'UNIT_ADD' 4002 | UNIT_ADD(volume, fluid_ounce, fluid_ounces, fl_oz, unit, cups>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::petalux_t units::literals::operator""_Plx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::petalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gray_t units::literals::operator""_Gy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gray_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::femtolux_t units::literals::operator""_flx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::femtolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megagray_t units::literals::operator""_MGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::dram_t units::literals::operator""_dr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::dram_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4013:9: note: in expansion of macro 'UNIT_ADD' 4013 | UNIT_ADD(volume, dram, drams, dr, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::kilograms_per_liter_t units::literals::operator""_kg_per_L(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::kilograms_per_liter_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4038:9: note: in expansion of macro 'UNIT_ADD' 4038 | UNIT_ADD(density, kilograms_per_liter, kilograms_per_liter, kg_per_L, unit, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::hectare_t units::literals::operator""_ha(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::hectare_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3971:9: note: in expansion of macro 'UNIT_ADD' 3971 | UNIT_ADD(area, hectare, hectares, ha, unit, square_meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::phot_t units::literals::operator""_ph(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::phot_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3901:9: note: in expansion of macro 'UNIT_ADD' 3901 | UNIT_ADD(illuminance, phot, phots, ph, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picobecquerel_t units::literals::operator""_pBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtogray_t units::literals::operator""_fGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::grams_per_milliliter_t units::literals::operator""_g_per_mL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::grams_per_milliliter_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4037:9: note: in expansion of macro 'UNIT_ADD' 4037 | UNIT_ADD(density, grams_per_milliliter, grams_per_milliliter, g_per_mL, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::picolux_t units::literals::operator""_plx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::picolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::gallon_t units::literals::operator""_gal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gallon_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3998:9: note: in expansion of macro 'UNIT_ADD' 3998 | UNIT_ADD(volume, gallon, gallons, gal, unit, cubic_inches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::becquerel_t units::literals::operator""_Bq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::becquerel_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigagray_t units::literals::operator""_GGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_cubic_foot_t units::literals::operator""_oz_per_cu_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4039:9: note: in expansion of macro 'UNIT_ADD' 4039 | UNIT_ADD(density, ounces_per_cubic_foot, ounces_per_cubic_foot, oz_per_cu_ft, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanobecquerel_t units::literals::operator""_nBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::barrel_t units::literals::operator""_bl(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::barrel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4003:9: note: in expansion of macro 'UNIT_ADD' 4003 | UNIT_ADD(volume, barrel, barrels, bl, unit, gallons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picogray_t units::literals::operator""_pGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtobecquerel_t units::literals::operator""_fBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::gill_t units::literals::operator""_gi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gill_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4014:9: note: in expansion of macro 'UNIT_ADD' 4014 | UNIT_ADD(volume, gill, gills, gi, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::nanolux_t units::literals::operator""_nlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::nanolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::kilograms_per_liter_t units::literals::operator""_kg_per_L(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::kilograms_per_liter_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4038:9: note: in expansion of macro 'UNIT_ADD' 4038 | UNIT_ADD(density, kilograms_per_liter, kilograms_per_liter, kg_per_L, unit, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::acre_t units::literals::operator""_acre(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::acre_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3972:9: note: in expansion of macro 'UNIT_ADD' 3972 | UNIT_ADD(area, acre, acres, acre, unit, square_feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microbecquerel_t units::literals::operator""_uBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microbecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picobecquerel_t units::literals::operator""_pBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::teragray_t units::literals::operator""_TGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::teragray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanogray_t units::literals::operator""_nGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::footcandle_t units::literals::operator""_fc(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::footcandle_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3899:9: note: in expansion of macro 'UNIT_ADD' 3899 | UNIT_ADD(illuminance, footcandle, footcandles, fc, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_cubic_foot_t units::literals::operator""_oz_per_cu_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4039:9: note: in expansion of macro 'UNIT_ADD' 4039 | UNIT_ADD(density, ounces_per_cubic_foot, ounces_per_cubic_foot, oz_per_cu_ft, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::microlux_t units::literals::operator""_ulx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::microlux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanobecquerel_t units::literals::operator""_nBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_meter_t units::literals::operator""_cu_m(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3990:9: note: in expansion of macro 'UNIT_ADD' 3990 | UNIT_ADD(volume, cubic_meter, cubic_meters, cu_m, unit, units::category::volume_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::millibecquerel_t units::literals::operator""_mBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::millibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::quart_t units::literals::operator""_qt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::quart_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3999:9: note: in expansion of macro 'UNIT_ADD' 3999 | UNIT_ADD(volume, quart, quarts, qt, unit, gallons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_cubic_inch_t units::literals::operator""_oz_per_cu_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_cubic_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4040:9: note: in expansion of macro 'UNIT_ADD' 4040 | UNIT_ADD(density, ounces_per_cubic_inch, ounces_per_cubic_inch, oz_per_cu_in, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microgray_t units::literals::operator""_uGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microgray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_mathutils.cpp:21: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, 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>; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4135:190: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >; typename std::enable_if<((units::traits::has_linear_scale::value && units::traits::is_dimensionless_unit::value) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4135:145: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petagray_t units::literals::operator""_PGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::bushel_t units::literals::operator""_bu(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::bushel_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4004:9: note: in expansion of macro 'UNIT_ADD' 4004 | UNIT_ADD(volume, bushel, bushels, bu, unit, cubic_inches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microbecquerel_t units::literals::operator""_uBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microbecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::millilux_t units::literals::operator""_mlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::millilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeLhs units::operator*(const UnitTypeLhs&, T) [with UnitTypeLhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; T = double; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4135:119: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2582:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2582 | inline constexpr UnitTypeLhs operator*(const UnitTypeLhs& lhs, T rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 2; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4135:169: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2775:39: 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<2>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centibecquerel_t units::literals::operator""_cBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::milligray_t units::literals::operator""_mGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::milligray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::peck_t units::literals::operator""_pk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::peck_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4015:9: note: in expansion of macro 'UNIT_ADD' 4015 | UNIT_ADD(volume, peck, pecks, pk, unit, bushels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_millimeter_t units::literals::operator""_cu_mm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_millimeter_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3991:9: note: in expansion of macro 'UNIT_ADD' 3991 | UNIT_ADD(volume, cubic_millimeter, cubic_millimeters, cu_mm, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::millibecquerel_t units::literals::operator""_mBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::millibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::lumens_per_square_inch_t units::literals::operator""_lm_per_in_sq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::lumens_per_square_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3900:9: note: in expansion of macro 'UNIT_ADD' 3900 | UNIT_ADD(illuminance, lumens_per_square_inch, lumens_per_square_inch, lm_per_in_sq, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_cubic_inch_t units::literals::operator""_oz_per_cu_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_cubic_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4040:9: note: in expansion of macro 'UNIT_ADD' 4040 | UNIT_ADD(density, ounces_per_cubic_inch, ounces_per_cubic_inch, oz_per_cu_in, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::sievert_t units::literals::operator""_Sv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::sievert_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::centilux_t units::literals::operator""_clx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::centilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centigray_t units::literals::operator""_cGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centigray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centibecquerel_t units::literals::operator""_cBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decibecquerel_t units::literals::operator""_dBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::pint_t units::literals::operator""_pt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::pint_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4000:9: note: in expansion of macro 'UNIT_ADD' 4000 | UNIT_ADD(volume, pint, pints, pt, unit, quarts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_kilometer_t units::literals::operator""_cu_km(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_kilometer_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3992:9: note: in expansion of macro 'UNIT_ADD' 3992 | UNIT_ADD(volume, cubic_kilometer, cubic_kilometers, cu_km, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_gallon_t units::literals::operator""_oz_per_gal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_gallon_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4041:9: note: in expansion of macro 'UNIT_ADD' 4041 | UNIT_ADD(density, ounces_per_gallon, ounces_per_gallon, oz_per_gal, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cord_t units::literals::operator""_cord(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cord_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4005:9: note: in expansion of macro 'UNIT_ADD' 4005 | UNIT_ADD(volume, cord, cords, cord, unit, cubic_feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::decilux_t units::literals::operator""_dlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::decilux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decibecquerel_t units::literals::operator""_dBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtosievert_t units::literals::operator""_fSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::phot_t units::literals::operator""_ph(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::phot_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3901:9: note: in expansion of macro 'UNIT_ADD' 3901 | UNIT_ADD(illuminance, phot, phots, ph, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decigray_t units::literals::operator""_dGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decigray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decabecquerel_t units::literals::operator""_daBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::sack_t units::literals::operator""_sacks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::sack_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4016:9: note: in expansion of macro 'UNIT_ADD' 4016 | UNIT_ADD(volume, sack, sacks, sacks, unit, bushels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decabecquerel_t units::literals::operator""_daBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::liter_t units::literals::operator""_L(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::liter_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::decalux_t units::literals::operator""_dalx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::decalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_gallon_t units::literals::operator""_oz_per_gal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_gallon_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4041:9: note: in expansion of macro 'UNIT_ADD' 4041 | UNIT_ADD(density, ounces_per_gallon, ounces_per_gallon, oz_per_gal, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decagray_t units::literals::operator""_daGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectobecquerel_t units::literals::operator""_hBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::becquerel_t units::literals::operator""_Bq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::becquerel_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cup_t units::literals::operator""_c(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cup_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4001:9: note: in expansion of macro 'UNIT_ADD' 4001 | UNIT_ADD(volume, cup, cups, c, unit, pints>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_cubic_foot_t units::literals::operator""_lb_per_cu_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4042:9: note: in expansion of macro 'UNIT_ADD' 4042 | UNIT_ADD(density, pounds_per_cubic_foot, pounds_per_cubic_foot, lb_per_cu_ft, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picosievert_t units::literals::operator""_pSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectobecquerel_t units::literals::operator""_hBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilobecquerel_t units::literals::operator""_kBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::femtoliter_t units::literals::operator""_fL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::femtoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::hectolux_t units::literals::operator""_hlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::hectolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectogray_t units::literals::operator""_hGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_fathom_t units::literals::operator""_cu_fm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_fathom_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4006:9: note: in expansion of macro 'UNIT_ADD' 4006 | UNIT_ADD(volume, cubic_fathom, cubic_fathoms, cu_fm, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtobecquerel_t units::literals::operator""_fBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::shot_t units::literals::operator""_shots(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::shot_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4017:9: note: in expansion of macro 'UNIT_ADD' 4017 | UNIT_ADD(volume, shot, shots, shots, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megabecquerel_t units::literals::operator""_MBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilobecquerel_t units::literals::operator""_kBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanosievert_t units::literals::operator""_nSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_cubic_foot_t units::literals::operator""_lb_per_cu_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4042:9: note: in expansion of macro 'UNIT_ADD' 4042 | UNIT_ADD(density, pounds_per_cubic_foot, pounds_per_cubic_foot, lb_per_cu_ft, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::picoliter_t units::literals::operator""_pL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::picoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type> units::operator/(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, 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>; T = double; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4136:142: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2644:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2644 | inline constexpr auto operator/(T lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4136:141: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::kilolux_t units::literals::operator""_klx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::kilolux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigabecquerel_t units::literals::operator""_GBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilogray_t units::literals::operator""_kGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 2; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4136:139: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_cubic_inch_t units::literals::operator""_lb_per_cu_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_cubic_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4043:9: note: in expansion of macro 'UNIT_ADD' 4043 | UNIT_ADD(density, pounds_per_cubic_inch, pounds_per_cubic_inch, lb_per_cu_in, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picobecquerel_t units::literals::operator""_pBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::fluid_ounce_t units::literals::operator""_fl_oz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::fluid_ounce_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4002:9: note: in expansion of macro 'UNIT_ADD' 4002 | UNIT_ADD(volume, fluid_ounce, fluid_ounces, fl_oz, unit, cups>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4137:77: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: 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<-2> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megabecquerel_t units::literals::operator""_MBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::terabecquerel_t units::literals::operator""_TBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::terabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::nanoliter_t units::literals::operator""_nL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::nanoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::tablespoon_t units::literals::operator""_tbsp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::tablespoon_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4007:9: note: in expansion of macro 'UNIT_ADD' 4007 | UNIT_ADD(volume, tablespoon, tablespoons, tbsp, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microsievert_t units::literals::operator""_uSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microsievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megagray_t units::literals::operator""_MGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::megalux_t units::literals::operator""_Mlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::megalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::strike_t units::literals::operator""_strikes(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::strike_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4018:9: note: in expansion of macro 'UNIT_ADD' 4018 | UNIT_ADD(volume, strike, strikes, strikes, unit, bushels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petabecquerel_t units::literals::operator""_PBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanobecquerel_t units::literals::operator""_nBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_cubic_inch_t units::literals::operator""_lb_per_cu_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_cubic_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4043:9: note: in expansion of macro 'UNIT_ADD' 4043 | UNIT_ADD(density, pounds_per_cubic_inch, pounds_per_cubic_inch, lb_per_cu_in, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigabecquerel_t units::literals::operator""_GBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type> units::operator/(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = double; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4138:153: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2644:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2644 | inline constexpr auto operator/(T lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::microliter_t units::literals::operator""_uL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::microliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((units::traits::has_linear_scale::value && units::traits::is_dimensionless_unit::value) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4138:145: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; T = int; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4138:140: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_cubic_foot_t units::literals::operator""_oz_per_cu_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4039:9: note: in expansion of macro 'UNIT_ADD' 4039 | UNIT_ADD(density, ounces_per_cubic_foot, ounces_per_cubic_foot, oz_per_cu_ft, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigagray_t units::literals::operator""_GGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_gallon_t units::literals::operator""_lb_per_gal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_gallon_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4044:9: note: in expansion of macro 'UNIT_ADD' 4044 | UNIT_ADD(density, pounds_per_gallon, pounds_per_gallon, lb_per_gal, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::gigalux_t units::literals::operator""_Glx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::gigalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gray_t units::literals::operator""_Gy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gray_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::millisievert_t units::literals::operator""_mSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::millisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::barrel_t units::literals::operator""_bl(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::barrel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4003:9: note: in expansion of macro 'UNIT_ADD' 4003 | UNIT_ADD(volume, barrel, barrels, bl, unit, gallons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microbecquerel_t units::literals::operator""_uBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microbecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::kilograms_per_cubic_meter_t units::literals::operator""_kg_per_cu_m(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::kilograms_per_cubic_meter_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4036:9: note: in expansion of macro 'UNIT_ADD' 4036 | UNIT_ADD(density, kilograms_per_cubic_meter, kilograms_per_cubic_meter, kg_per_cu_m, unit, units::category::density_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::teaspoon_t units::literals::operator""_tsp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::teaspoon_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4008:9: note: in expansion of macro 'UNIT_ADD' 4008 | UNIT_ADD(volume, teaspoon, teaspoons, tsp, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::milliliter_t units::literals::operator""_mL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::milliliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::terabecquerel_t units::literals::operator""_TBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::terabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtogray_t units::literals::operator""_fGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::teragray_t units::literals::operator""_TGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::teragray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_gallon_t units::literals::operator""_lb_per_gal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_gallon_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4044:9: note: in expansion of macro 'UNIT_ADD' 4044 | UNIT_ADD(density, pounds_per_gallon, pounds_per_gallon, lb_per_gal, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::teralux_t units::literals::operator""_Tlx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::teralux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::millibecquerel_t units::literals::operator""_mBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::millibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picogray_t units::literals::operator""_pGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centisievert_t units::literals::operator""_cSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_cubic_inch_t units::literals::operator""_oz_per_cu_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_cubic_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4040:9: note: in expansion of macro 'UNIT_ADD' 4040 | UNIT_ADD(density, ounces_per_cubic_inch, ounces_per_cubic_inch, oz_per_cu_in, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::centiliter_t units::literals::operator""_cL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::centiliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, 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>; UnitTypeRhs = units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4142:139: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2608:39: 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<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4142:123: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petagray_t units::literals::operator""_PGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; UnitTypeRhs = units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((units::traits::has_linear_scale::value && units::traits::is_dimensionless_unit::value) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4142:136: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petabecquerel_t units::literals::operator""_PBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanogray_t units::literals::operator""_nGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::petalux_t units::literals::operator""_Plx(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::petalux_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3898:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3898 | UNIT_ADD_WITH_METRIC_PREFIXES(illuminance, lux, luxes, lx, unit, units::category::illuminance_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::bushel_t units::literals::operator""_bu(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::bushel_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4004:9: note: in expansion of macro 'UNIT_ADD' 4004 | UNIT_ADD(volume, bushel, bushels, bu, unit, cubic_inches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::slugs_per_cubic_foot_t units::literals::operator""_slug_per_cu_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::slugs_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4045:9: note: in expansion of macro 'UNIT_ADD' 4045 | UNIT_ADD(density, slugs_per_cubic_foot, slugs_per_cubic_foot, slug_per_cu_ft, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centibecquerel_t units::literals::operator""_cBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::deciliter_t units::literals::operator""_dL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::deciliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microgray_t units::literals::operator""_uGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microgray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::pinch_t units::literals::operator""_pinch(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::pinch_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4009:9: note: in expansion of macro 'UNIT_ADD' 4009 | UNIT_ADD(volume, pinch, pinches, pinch, unit, teaspoons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::sievert_t units::literals::operator""_Sv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::sievert_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decisievert_t units::literals::operator""_dSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::milligray_t units::literals::operator""_mGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::milligray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::grams_per_milliliter_t units::literals::operator""_g_per_mL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::grams_per_milliliter_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4037:9: note: in expansion of macro 'UNIT_ADD' 4037 | UNIT_ADD(density, grams_per_milliliter, grams_per_milliliter, g_per_mL, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::slugs_per_cubic_foot_t units::literals::operator""_slug_per_cu_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::slugs_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4045:9: note: in expansion of macro 'UNIT_ADD' 4045 | UNIT_ADD(density, slugs_per_cubic_foot, slugs_per_cubic_foot, slug_per_cu_ft, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decibecquerel_t units::literals::operator""_dBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_gallon_t units::literals::operator""_oz_per_gal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_gallon_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4041:9: note: in expansion of macro 'UNIT_ADD' 4041 | UNIT_ADD(density, ounces_per_gallon, ounces_per_gallon, oz_per_gal, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::decaliter_t units::literals::operator""_daL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::decaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = 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<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4145:114: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtosievert_t units::literals::operator""_fSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gray_t units::literals::operator""_Gy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gray_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centigray_t units::literals::operator""_cGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centigray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decasievert_t units::literals::operator""_daSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = 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<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4146:111: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::kilograms_per_liter_t units::literals::operator""_kg_per_L(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::kilograms_per_liter_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4038:9: note: in expansion of macro 'UNIT_ADD' 4038 | UNIT_ADD(density, kilograms_per_liter, kilograms_per_liter, kg_per_L, unit, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decabecquerel_t units::literals::operator""_daBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::dash_t units::literals::operator""_dash(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::dash_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4010:9: note: in expansion of macro 'UNIT_ADD' 4010 | UNIT_ADD(volume, dash, dashes, dash, unit, pinches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cord_t units::literals::operator""_cord(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cord_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4005:9: note: in expansion of macro 'UNIT_ADD' 4005 | UNIT_ADD(volume, cord, cords, cord, unit, cubic_feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::footcandle_t units::literals::operator""_fc(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::footcandle_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3899:9: note: in expansion of macro 'UNIT_ADD' 3899 | UNIT_ADD(illuminance, footcandle, footcandles, fc, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decigray_t units::literals::operator""_dGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decigray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::hectoliter_t units::literals::operator""_hL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::hectoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picosievert_t units::literals::operator""_pSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtogray_t units::literals::operator""_fGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_cubic_foot_t units::literals::operator""_lb_per_cu_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4042:9: note: in expansion of macro 'UNIT_ADD' 4042 | UNIT_ADD(density, pounds_per_cubic_foot, pounds_per_cubic_foot, lb_per_cu_ft, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decagray_t units::literals::operator""_daGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectobecquerel_t units::literals::operator""_hBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectosievert_t units::literals::operator""_hSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanosievert_t units::literals::operator""_nSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::kiloliter_t units::literals::operator""_kL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::kiloliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectogray_t units::literals::operator""_hGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picogray_t units::literals::operator""_pGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::drop_t units::literals::operator""_drop(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::drop_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4011:9: note: in expansion of macro 'UNIT_ADD' 4011 | UNIT_ADD(volume, drop, drops, drop, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::lumens_per_square_inch_t units::literals::operator""_lm_per_in_sq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::lumens_per_square_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3900:9: note: in expansion of macro 'UNIT_ADD' 3900 | UNIT_ADD(illuminance, lumens_per_square_inch, lumens_per_square_inch, lm_per_in_sq, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilobecquerel_t units::literals::operator""_kBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilogray_t units::literals::operator""_kGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microsievert_t units::literals::operator""_uSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microsievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_cubic_inch_t units::literals::operator""_lb_per_cu_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_cubic_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4043:9: note: in expansion of macro 'UNIT_ADD' 4043 | UNIT_ADD(density, pounds_per_cubic_inch, pounds_per_cubic_inch, lb_per_cu_in, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::megaliter_t units::literals::operator""_ML(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::megaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_cubic_foot_t units::literals::operator""_oz_per_cu_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4039:9: note: in expansion of macro 'UNIT_ADD' 4039 | UNIT_ADD(density, ounces_per_cubic_foot, ounces_per_cubic_foot, oz_per_cu_ft, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilosievert_t units::literals::operator""_kSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_fathom_t units::literals::operator""_cu_fm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_fathom_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4006:9: note: in expansion of macro 'UNIT_ADD' 4006 | UNIT_ADD(volume, cubic_fathom, cubic_fathoms, cu_fm, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megagray_t units::literals::operator""_MGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanogray_t units::literals::operator""_nGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megabecquerel_t units::literals::operator""_MBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::millisievert_t units::literals::operator""_mSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::millisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::illuminance::phot_t units::literals::operator""_ph(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::illuminance::phot_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3901:9: note: in expansion of macro 'UNIT_ADD' 3901 | UNIT_ADD(illuminance, phot, phots, ph, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::fifth_t units::literals::operator""_fifth(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::fifth_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4012:9: note: in expansion of macro 'UNIT_ADD' 4012 | UNIT_ADD(volume, fifth, fifths, fifth, unit, gallons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigagray_t units::literals::operator""_GGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::gigaliter_t units::literals::operator""_GL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gigaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megasievert_t units::literals::operator""_MSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_gallon_t units::literals::operator""_lb_per_gal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_gallon_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4044:9: note: in expansion of macro 'UNIT_ADD' 4044 | UNIT_ADD(density, pounds_per_gallon, pounds_per_gallon, lb_per_gal, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microgray_t units::literals::operator""_uGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microgray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_cubic_inch_t units::literals::operator""_oz_per_cu_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_cubic_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4040:9: note: in expansion of macro 'UNIT_ADD' 4040 | UNIT_ADD(density, ounces_per_cubic_inch, ounces_per_cubic_inch, oz_per_cu_in, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::teragray_t units::literals::operator""_TGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::teragray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigabecquerel_t units::literals::operator""_GBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centisievert_t units::literals::operator""_cSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::becquerel_t units::literals::operator""_Bq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::becquerel_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::tablespoon_t units::literals::operator""_tbsp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::tablespoon_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4007:9: note: in expansion of macro 'UNIT_ADD' 4007 | UNIT_ADD(volume, tablespoon, tablespoons, tbsp, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::teraliter_t units::literals::operator""_TL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::teraliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petagray_t units::literals::operator""_PGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::dram_t units::literals::operator""_dr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::dram_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4013:9: note: in expansion of macro 'UNIT_ADD' 4013 | UNIT_ADD(volume, dram, drams, dr, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::milligray_t units::literals::operator""_mGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::milligray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtobecquerel_t units::literals::operator""_fBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::terabecquerel_t units::literals::operator""_TBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::terabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigasievert_t units::literals::operator""_GSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decisievert_t units::literals::operator""_dSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::sievert_t units::literals::operator""_Sv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::sievert_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::petaliter_t units::literals::operator""_PL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::petaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picobecquerel_t units::literals::operator""_pBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_gallon_t units::literals::operator""_oz_per_gal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_gallon_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4041:9: note: in expansion of macro 'UNIT_ADD' 4041 | UNIT_ADD(density, ounces_per_gallon, ounces_per_gallon, oz_per_gal, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtosievert_t units::literals::operator""_fSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petabecquerel_t units::literals::operator""_PBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centigray_t units::literals::operator""_cGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centigray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::slugs_per_cubic_foot_t units::literals::operator""_slug_per_cu_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::slugs_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4045:9: note: in expansion of macro 'UNIT_ADD' 4045 | UNIT_ADD(density, slugs_per_cubic_foot, slugs_per_cubic_foot, slug_per_cu_ft, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::teaspoon_t units::literals::operator""_tsp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::teaspoon_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4008:9: note: in expansion of macro 'UNIT_ADD' 4008 | UNIT_ADD(volume, teaspoon, teaspoons, tsp, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decasievert_t units::literals::operator""_daSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::gill_t units::literals::operator""_gi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gill_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4014:9: note: in expansion of macro 'UNIT_ADD' 4014 | UNIT_ADD(volume, gill, gills, gi, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::terasievert_t units::literals::operator""_TSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::terasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picosievert_t units::literals::operator""_pSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanobecquerel_t units::literals::operator""_nBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decigray_t units::literals::operator""_dGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decigray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanosievert_t units::literals::operator""_nSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectosievert_t units::literals::operator""_hSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_inch_t units::literals::operator""_cu_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_inch_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3994:9: note: in expansion of macro 'UNIT_ADD' 3994 | UNIT_ADD(volume, cubic_inch, cubic_inches, cu_in, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microbecquerel_t units::literals::operator""_uBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microbecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_cubic_foot_t units::literals::operator""_lb_per_cu_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4042:9: note: in expansion of macro 'UNIT_ADD' 4042 | UNIT_ADD(density, pounds_per_cubic_foot, pounds_per_cubic_foot, lb_per_cu_ft, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petasievert_t units::literals::operator""_PSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gray_t units::literals::operator""_Gy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gray_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microsievert_t units::literals::operator""_uSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microsievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::pinch_t units::literals::operator""_pinch(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::pinch_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4009:9: note: in expansion of macro 'UNIT_ADD' 4009 | UNIT_ADD(volume, pinch, pinches, pinch, unit, teaspoons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::peck_t units::literals::operator""_pk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::peck_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4015:9: note: in expansion of macro 'UNIT_ADD' 4015 | UNIT_ADD(volume, peck, pecks, pk, unit, bushels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilosievert_t units::literals::operator""_kSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decagray_t units::literals::operator""_daGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::millibecquerel_t units::literals::operator""_mBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::millibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::millisievert_t units::literals::operator""_mSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::millisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtogray_t units::literals::operator""_fGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_foot_t units::literals::operator""_cu_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_foot_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3995:9: note: in expansion of macro 'UNIT_ADD' 3995 | UNIT_ADD(volume, cubic_foot, cubic_feet, cu_ft, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_cubic_inch_t units::literals::operator""_lb_per_cu_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_cubic_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4043:9: note: in expansion of macro 'UNIT_ADD' 4043 | UNIT_ADD(density, pounds_per_cubic_inch, pounds_per_cubic_inch, lb_per_cu_in, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megasievert_t units::literals::operator""_MSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centisievert_t units::literals::operator""_cSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centibecquerel_t units::literals::operator""_cBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::curie_t units::literals::operator""_Ci(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::curie_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3924:9: note: in expansion of macro 'UNIT_ADD' 3924 | UNIT_ADD(radiation, curie, curies, Ci, unit, gigabecquerels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectogray_t units::literals::operator""_hGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::sack_t units::literals::operator""_sacks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::sack_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4016:9: note: in expansion of macro 'UNIT_ADD' 4016 | UNIT_ADD(volume, sack, sacks, sacks, unit, bushels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picogray_t units::literals::operator""_pGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::dash_t units::literals::operator""_dash(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::dash_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4010:9: note: in expansion of macro 'UNIT_ADD' 4010 | UNIT_ADD(volume, dash, dashes, dash, unit, pinches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decisievert_t units::literals::operator""_dSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigasievert_t units::literals::operator""_GSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decibecquerel_t units::literals::operator""_dBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decibecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilogray_t units::literals::operator""_kGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_gallon_t units::literals::operator""_lb_per_gal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_gallon_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4044:9: note: in expansion of macro 'UNIT_ADD' 4044 | UNIT_ADD(density, pounds_per_gallon, pounds_per_gallon, lb_per_gal, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decasievert_t units::literals::operator""_daSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanogray_t units::literals::operator""_nGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::rutherford_t units::literals::operator""_rd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::rutherford_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3925:9: note: in expansion of macro 'UNIT_ADD' 3925 | UNIT_ADD(radiation, rutherford, rutherfords, rd, unit, megabecquerels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::terasievert_t units::literals::operator""_TSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::terasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::shot_t units::literals::operator""_shots(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::shot_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4017:9: note: in expansion of macro 'UNIT_ADD' 4017 | UNIT_ADD(volume, shot, shots, shots, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decabecquerel_t units::literals::operator""_daBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_yard_t units::literals::operator""_cu_yd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_yard_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3996:9: note: in expansion of macro 'UNIT_ADD' 3996 | UNIT_ADD(volume, cubic_yard, cubic_yards, cu_yd, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::drop_t units::literals::operator""_drop(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::drop_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4011:9: note: in expansion of macro 'UNIT_ADD' 4011 | UNIT_ADD(volume, drop, drops, drop, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectosievert_t units::literals::operator""_hSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megagray_t units::literals::operator""_MGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microgray_t units::literals::operator""_uGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microgray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectobecquerel_t units::literals::operator""_hBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petasievert_t units::literals::operator""_PSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilosievert_t units::literals::operator""_kSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::strike_t units::literals::operator""_strikes(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::strike_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4018:9: note: in expansion of macro 'UNIT_ADD' 4018 | UNIT_ADD(volume, strike, strikes, strikes, unit, bushels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigagray_t units::literals::operator""_GGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::slugs_per_cubic_foot_t units::literals::operator""_slug_per_cu_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::slugs_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4045:9: note: in expansion of macro 'UNIT_ADD' 4045 | UNIT_ADD(density, slugs_per_cubic_foot, slugs_per_cubic_foot, slug_per_cu_ft, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::milligray_t units::literals::operator""_mGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::milligray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megasievert_t units::literals::operator""_MSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::fifth_t units::literals::operator""_fifth(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::fifth_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4012:9: note: in expansion of macro 'UNIT_ADD' 4012 | UNIT_ADD(volume, fifth, fifths, fifth, unit, gallons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_mile_t units::literals::operator""_cu_mi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_mile_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3997:9: note: in expansion of macro 'UNIT_ADD' 3997 | UNIT_ADD(volume, cubic_mile, cubic_miles, cu_mi, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilobecquerel_t units::literals::operator""_kBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilobecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigasievert_t units::literals::operator""_GSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::curie_t units::literals::operator""_Ci(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::curie_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3924:9: note: in expansion of macro 'UNIT_ADD' 3924 | UNIT_ADD(radiation, curie, curies, Ci, unit, gigabecquerels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::kilograms_per_cubic_meter_t units::literals::operator""_kg_per_cu_m(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::kilograms_per_cubic_meter_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4036:9: note: in expansion of macro 'UNIT_ADD' 4036 | UNIT_ADD(density, kilograms_per_cubic_meter, kilograms_per_cubic_meter, kg_per_cu_m, unit, units::category::density_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::teragray_t units::literals::operator""_TGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::teragray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centigray_t units::literals::operator""_cGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centigray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megabecquerel_t units::literals::operator""_MBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::terasievert_t units::literals::operator""_TSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::terasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::dram_t units::literals::operator""_dr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::dram_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4013:9: note: in expansion of macro 'UNIT_ADD' 4013 | UNIT_ADD(volume, dram, drams, dr, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::gallon_t units::literals::operator""_gal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gallon_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3998:9: note: in expansion of macro 'UNIT_ADD' 3998 | UNIT_ADD(volume, gallon, gallons, gal, unit, cubic_inches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::rutherford_t units::literals::operator""_rd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::rutherford_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3925:9: note: in expansion of macro 'UNIT_ADD' 3925 | UNIT_ADD(radiation, rutherford, rutherfords, rd, unit, megabecquerels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<-3>, std::ratio<5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:253: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2608:39: 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<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decigray_t units::literals::operator""_dGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decigray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petagray_t units::literals::operator""_PGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, units::linear_scale>; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>; typename std::enable_if<((units::traits::has_linear_scale::value && units::traits::is_dimensionless_unit::value) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:186: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petasievert_t units::literals::operator""_PSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigabecquerel_t units::literals::operator""_GBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, units::linear_scale>; T = int; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:167: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 4; UnitType = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:184: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, 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>; UnitTypeRhs = 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<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:252: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, 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>; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:231: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, 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>; T = int; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:212: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 4; UnitType = 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<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:248: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2775:39: 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<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::gill_t units::literals::operator""_gi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gill_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4014:9: note: in expansion of macro 'UNIT_ADD' 4014 | UNIT_ADD(volume, gill, gills, gi, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decagray_t units::literals::operator""_daGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::terabecquerel_t units::literals::operator""_TBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::terabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::curie_t units::literals::operator""_Ci(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::curie_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3924:9: note: in expansion of macro 'UNIT_ADD' 3924 | UNIT_ADD(radiation, curie, curies, Ci, unit, gigabecquerels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::sievert_t units::literals::operator""_Sv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::sievert_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::grams_per_milliliter_t units::literals::operator""_g_per_mL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::grams_per_milliliter_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4037:9: note: in expansion of macro 'UNIT_ADD' 4037 | UNIT_ADD(density, grams_per_milliliter, grams_per_milliliter, g_per_mL, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::quart_t units::literals::operator""_qt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::quart_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3999:9: note: in expansion of macro 'UNIT_ADD' 3999 | UNIT_ADD(volume, quart, quarts, qt, unit, gallons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::rutherford_t units::literals::operator""_rd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::rutherford_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3925:9: note: in expansion of macro 'UNIT_ADD' 3925 | UNIT_ADD(radiation, rutherford, rutherfords, rd, unit, megabecquerels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petabecquerel_t units::literals::operator""_PBq(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petabecquerel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3921:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3921 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, becquerel, becquerels, Bq, unit, units::frequency::hertz>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectogray_t units::literals::operator""_hGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::kilograms_per_liter_t units::literals::operator""_kg_per_L(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::kilograms_per_liter_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4038:9: note: in expansion of macro 'UNIT_ADD' 4038 | UNIT_ADD(density, kilograms_per_liter, kilograms_per_liter, kg_per_L, unit, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtosievert_t units::literals::operator""_fSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::bytes_per_second_t units::literals::operator""_Bps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::bytes_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::peck_t units::literals::operator""_pk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::peck_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4015:9: note: in expansion of macro 'UNIT_ADD' 4015 | UNIT_ADD(volume, peck, pecks, pk, unit, bushels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::rad_t units::literals::operator""_rads(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::rad_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3926:9: note: in expansion of macro 'UNIT_ADD' 3926 | UNIT_ADD(radiation, rad, rads, rads, unit, centigrays>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilogray_t units::literals::operator""_kGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::pint_t units::literals::operator""_pt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::pint_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4000:9: note: in expansion of macro 'UNIT_ADD' 4000 | UNIT_ADD(volume, pint, pints, pt, unit, quarts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::femtobytes_per_second_t units::literals::operator""_fBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::femtobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picosievert_t units::literals::operator""_pSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gray_t units::literals::operator""_Gy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gray_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::newton_meter_t units::literals::operator""_Nm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::newton_meter_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3944:9: note: in expansion of macro 'UNIT_ADD' 3944 | UNIT_ADD(torque, newton_meter, newton_meters, Nm, unit, units::energy::joule>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::picobytes_per_second_t units::literals::operator""_pBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::picobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megagray_t units::literals::operator""_MGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::sack_t units::literals::operator""_sacks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::sack_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4016:9: note: in expansion of macro 'UNIT_ADD' 4016 | UNIT_ADD(volume, sack, sacks, sacks, unit, bushels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::nanobytes_per_second_t units::literals::operator""_nBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::nanobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_cubic_foot_t units::literals::operator""_oz_per_cu_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4039:9: note: in expansion of macro 'UNIT_ADD' 4039 | UNIT_ADD(density, ounces_per_cubic_foot, ounces_per_cubic_foot, oz_per_cu_ft, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtogray_t units::literals::operator""_fGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cup_t units::literals::operator""_c(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cup_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4001:9: note: in expansion of macro 'UNIT_ADD' 4001 | UNIT_ADD(volume, cup, cups, c, unit, pints>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanosievert_t units::literals::operator""_nSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::microbytes_per_second_t units::literals::operator""_uBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::microbytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigagray_t units::literals::operator""_GGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::rad_t units::literals::operator""_rads(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::rad_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3926:9: note: in expansion of macro 'UNIT_ADD' 3926 | UNIT_ADD(radiation, rad, rads, rads, unit, centigrays>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picogray_t units::literals::operator""_pGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::millibytes_per_second_t units::literals::operator""_mBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::millibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::shot_t units::literals::operator""_shots(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::shot_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4017:9: note: in expansion of macro 'UNIT_ADD' 4017 | UNIT_ADD(volume, shot, shots, shots, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::foot_pound_t units::literals::operator""_ftlb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::foot_pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3945:9: note: in expansion of macro 'UNIT_ADD' 3945 | UNIT_ADD(torque, foot_pound, foot_pounds, ftlb, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microsievert_t units::literals::operator""_uSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microsievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_cubic_inch_t units::literals::operator""_oz_per_cu_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_cubic_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4040:9: note: in expansion of macro 'UNIT_ADD' 4040 | UNIT_ADD(density, ounces_per_cubic_inch, ounces_per_cubic_inch, oz_per_cu_in, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::newton_meter_t units::literals::operator""_Nm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::newton_meter_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3944:9: note: in expansion of macro 'UNIT_ADD' 3944 | UNIT_ADD(torque, newton_meter, newton_meters, Nm, unit, units::energy::joule>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::rad_t units::literals::operator""_rads(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::rad_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3926:9: note: in expansion of macro 'UNIT_ADD' 3926 | UNIT_ADD(radiation, rad, rads, rads, unit, centigrays>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::fluid_ounce_t units::literals::operator""_fl_oz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::fluid_ounce_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4002:9: note: in expansion of macro 'UNIT_ADD' 4002 | UNIT_ADD(volume, fluid_ounce, fluid_ounces, fl_oz, unit, cups>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::centibytes_per_second_t units::literals::operator""_cBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::centibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::teragray_t units::literals::operator""_TGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::teragray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanogray_t units::literals::operator""_nGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::newton_meter_t units::literals::operator""_Nm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::newton_meter_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3944:9: note: in expansion of macro 'UNIT_ADD' 3944 | UNIT_ADD(torque, newton_meter, newton_meters, Nm, unit, units::energy::joule>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decibytes_per_second_t units::literals::operator""_dBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::millisievert_t units::literals::operator""_mSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::millisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::strike_t units::literals::operator""_strikes(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::strike_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4018:9: note: in expansion of macro 'UNIT_ADD' 4018 | UNIT_ADD(volume, strike, strikes, strikes, unit, bushels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::foot_poundal_t units::literals::operator""_ftpdl(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::foot_poundal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3946:9: note: in expansion of macro 'UNIT_ADD' 3946 | UNIT_ADD(torque, foot_poundal, foot_poundals, ftpdl, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petagray_t units::literals::operator""_PGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decabytes_per_second_t units::literals::operator""_daBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microgray_t units::literals::operator""_uGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microgray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_gallon_t units::literals::operator""_oz_per_gal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_gallon_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4041:9: note: in expansion of macro 'UNIT_ADD' 4041 | UNIT_ADD(density, ounces_per_gallon, ounces_per_gallon, oz_per_gal, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::foot_pound_t units::literals::operator""_ftlb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::foot_pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3945:9: note: in expansion of macro 'UNIT_ADD' 3945 | UNIT_ADD(torque, foot_pound, foot_pounds, ftlb, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::foot_pound_t units::literals::operator""_ftlb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::foot_pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3945:9: note: in expansion of macro 'UNIT_ADD' 3945 | UNIT_ADD(torque, foot_pound, foot_pounds, ftlb, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::barrel_t units::literals::operator""_bl(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::barrel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4003:9: note: in expansion of macro 'UNIT_ADD' 4003 | UNIT_ADD(volume, barrel, barrels, bl, unit, gallons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::hectobytes_per_second_t units::literals::operator""_hBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::hectobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centisievert_t units::literals::operator""_cSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::kilograms_per_cubic_meter_t units::literals::operator""_kg_per_cu_m(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::kilograms_per_cubic_meter_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4036:9: note: in expansion of macro 'UNIT_ADD' 4036 | UNIT_ADD(density, kilograms_per_cubic_meter, kilograms_per_cubic_meter, kg_per_cu_m, unit, units::category::density_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::sievert_t units::literals::operator""_Sv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::sievert_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::milligray_t units::literals::operator""_mGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::milligray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::foot_poundal_t units::literals::operator""_ftpdl(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::foot_poundal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3946:9: note: in expansion of macro 'UNIT_ADD' 3946 | UNIT_ADD(torque, foot_poundal, foot_poundals, ftpdl, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kilobytes_per_second_t units::literals::operator""_kBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kilobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::inch_pound_t units::literals::operator""_inlb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::inch_pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3947:9: note: in expansion of macro 'UNIT_ADD' 3947 | UNIT_ADD(torque, inch_pound, inch_pounds, inlb, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_cubic_foot_t units::literals::operator""_lb_per_cu_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4042:9: note: in expansion of macro 'UNIT_ADD' 4042 | UNIT_ADD(density, pounds_per_cubic_foot, pounds_per_cubic_foot, lb_per_cu_ft, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::foot_poundal_t units::literals::operator""_ftpdl(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::foot_poundal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3946:9: note: in expansion of macro 'UNIT_ADD' 3946 | UNIT_ADD(torque, foot_poundal, foot_poundals, ftpdl, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decisievert_t units::literals::operator""_dSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::megabytes_per_second_t units::literals::operator""_MBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::megabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centigray_t units::literals::operator""_cGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centigray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::bushel_t units::literals::operator""_bu(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::bushel_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4004:9: note: in expansion of macro 'UNIT_ADD' 4004 | UNIT_ADD(volume, bushel, bushels, bu, unit, cubic_inches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtosievert_t units::literals::operator""_fSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::inch_pound_t units::literals::operator""_inlb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::inch_pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3947:9: note: in expansion of macro 'UNIT_ADD' 3947 | UNIT_ADD(torque, inch_pound, inch_pounds, inlb, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::meter_kilogram_t units::literals::operator""_mkgf(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::meter_kilogram_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3948:9: note: in expansion of macro 'UNIT_ADD' 3948 | UNIT_ADD(torque, meter_kilogram, meter_kilograms, mkgf, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::meter_kilogram_t units::literals::operator""_mkgf(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::meter_kilogram_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3948:9: note: in expansion of macro 'UNIT_ADD' 3948 | UNIT_ADD(torque, meter_kilogram, meter_kilograms, mkgf, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gigabytes_per_second_t units::literals::operator""_GBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gigabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::inch_pound_t units::literals::operator""_inlb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::inch_pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3947:9: note: in expansion of macro 'UNIT_ADD' 3947 | UNIT_ADD(torque, inch_pound, inch_pounds, inlb, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_cubic_inch_t units::literals::operator""_lb_per_cu_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_cubic_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4043:9: note: in expansion of macro 'UNIT_ADD' 4043 | UNIT_ADD(density, pounds_per_cubic_inch, pounds_per_cubic_inch, lb_per_cu_in, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decasievert_t units::literals::operator""_daSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_meter_t units::literals::operator""_sq_m(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3966:9: note: in expansion of macro 'UNIT_ADD' 3966 | UNIT_ADD(area, square_meter, square_meters, sq_m, unit, units::category::area_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decigray_t units::literals::operator""_dGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decigray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_meter_t units::literals::operator""_sq_m(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3966:9: note: in expansion of macro 'UNIT_ADD' 3966 | UNIT_ADD(area, square_meter, square_meters, sq_m, unit, units::category::area_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picosievert_t units::literals::operator""_pSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::terabytes_per_second_t units::literals::operator""_TBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::terabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::meter_kilogram_t units::literals::operator""_mkgf(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::meter_kilogram_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3948:9: note: in expansion of macro 'UNIT_ADD' 3948 | UNIT_ADD(torque, meter_kilogram, meter_kilograms, mkgf, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::grams_per_milliliter_t units::literals::operator""_g_per_mL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::grams_per_milliliter_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4037:9: note: in expansion of macro 'UNIT_ADD' 4037 | UNIT_ADD(density, grams_per_milliliter, grams_per_milliliter, g_per_mL, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_foot_t units::literals::operator""_sq_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_foot_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3967:9: note: in expansion of macro 'UNIT_ADD' 3967 | UNIT_ADD(area, square_foot, square_feet, sq_ft, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_foot_t units::literals::operator""_sq_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_foot_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3967:9: note: in expansion of macro 'UNIT_ADD' 3967 | UNIT_ADD(area, square_foot, square_feet, sq_ft, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_inch_t units::literals::operator""_sq_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_inch_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3968:9: note: in expansion of macro 'UNIT_ADD' 3968 | UNIT_ADD(area, square_inch, square_inches, sq_in, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_meter_t units::literals::operator""_sq_m(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3966:9: note: in expansion of macro 'UNIT_ADD' 3966 | UNIT_ADD(area, square_meter, square_meters, sq_m, unit, units::category::area_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cord_t units::literals::operator""_cord(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cord_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4005:9: note: in expansion of macro 'UNIT_ADD' 4005 | UNIT_ADD(volume, cord, cords, cord, unit, cubic_feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::petabytes_per_second_t units::literals::operator""_PBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::petabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decagray_t units::literals::operator""_daGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_gallon_t units::literals::operator""_lb_per_gal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_gallon_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4044:9: note: in expansion of macro 'UNIT_ADD' 4044 | UNIT_ADD(density, pounds_per_gallon, pounds_per_gallon, lb_per_gal, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanosievert_t units::literals::operator""_nSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectosievert_t units::literals::operator""_hSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::kilograms_per_liter_t units::literals::operator""_kg_per_L(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::kilograms_per_liter_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4038:9: note: in expansion of macro 'UNIT_ADD' 4038 | UNIT_ADD(density, kilograms_per_liter, kilograms_per_liter, kg_per_L, unit, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_foot_t units::literals::operator""_sq_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_foot_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3967:9: note: in expansion of macro 'UNIT_ADD' 3967 | UNIT_ADD(area, square_foot, square_feet, sq_ft, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_inch_t units::literals::operator""_sq_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_inch_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3968:9: note: in expansion of macro 'UNIT_ADD' 3968 | UNIT_ADD(area, square_inch, square_inches, sq_in, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_mile_t units::literals::operator""_sq_mi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_mile_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3969:9: note: in expansion of macro 'UNIT_ADD' 3969 | UNIT_ADD(area, square_mile, square_miles, sq_mi, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kibibytes_per_second_t units::literals::operator""_KiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kibibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_inch_t units::literals::operator""_sq_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_inch_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3968:9: note: in expansion of macro 'UNIT_ADD' 3968 | UNIT_ADD(area, square_inch, square_inches, sq_in, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_kilometer_t units::literals::operator""_sq_km(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_kilometer_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3970:9: note: in expansion of macro 'UNIT_ADD' 3970 | UNIT_ADD(area, square_kilometer, square_kilometers, sq_km, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectogray_t units::literals::operator""_hGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::mebibytes_per_second_t units::literals::operator""_MiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::mebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microsievert_t units::literals::operator""_uSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microsievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilosievert_t units::literals::operator""_kSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::hectare_t units::literals::operator""_ha(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::hectare_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3971:9: note: in expansion of macro 'UNIT_ADD' 3971 | UNIT_ADD(area, hectare, hectares, ha, unit, square_meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_mile_t units::literals::operator""_sq_mi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_mile_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3969:9: note: in expansion of macro 'UNIT_ADD' 3969 | UNIT_ADD(area, square_mile, square_miles, sq_mi, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_mile_t units::literals::operator""_sq_mi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_mile_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3969:9: note: in expansion of macro 'UNIT_ADD' 3969 | UNIT_ADD(area, square_mile, square_miles, sq_mi, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gibibytes_per_second_t units::literals::operator""_GiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gibibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_fathom_t units::literals::operator""_cu_fm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_fathom_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4006:9: note: in expansion of macro 'UNIT_ADD' 4006 | UNIT_ADD(volume, cubic_fathom, cubic_fathoms, cu_fm, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::slugs_per_cubic_foot_t units::literals::operator""_slug_per_cu_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::slugs_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4045:9: note: in expansion of macro 'UNIT_ADD' 4045 | UNIT_ADD(density, slugs_per_cubic_foot, slugs_per_cubic_foot, slug_per_cu_ft, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilogray_t units::literals::operator""_kGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilogray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_cubic_foot_t units::literals::operator""_oz_per_cu_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4039:9: note: in expansion of macro 'UNIT_ADD' 4039 | UNIT_ADD(density, ounces_per_cubic_foot, ounces_per_cubic_foot, oz_per_cu_ft, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::acre_t units::literals::operator""_acre(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::acre_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3972:9: note: in expansion of macro 'UNIT_ADD' 3972 | UNIT_ADD(area, acre, acres, acre, unit, square_feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::millisievert_t units::literals::operator""_mSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::millisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megasievert_t units::literals::operator""_MSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_kilometer_t units::literals::operator""_sq_km(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_kilometer_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3970:9: note: in expansion of macro 'UNIT_ADD' 3970 | UNIT_ADD(area, square_kilometer, square_kilometers, sq_km, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_kilometer_t units::literals::operator""_sq_km(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_kilometer_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3970:9: note: in expansion of macro 'UNIT_ADD' 3970 | UNIT_ADD(area, square_kilometer, square_kilometers, sq_km, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::tebibytes_per_second_t units::literals::operator""_TiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::tebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_meter_t units::literals::operator""_cu_m(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3990:9: note: in expansion of macro 'UNIT_ADD' 3990 | UNIT_ADD(volume, cubic_meter, cubic_meters, cu_m, unit, units::category::volume_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::hectare_t units::literals::operator""_ha(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::hectare_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3971:9: note: in expansion of macro 'UNIT_ADD' 3971 | UNIT_ADD(area, hectare, hectares, ha, unit, square_meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megagray_t units::literals::operator""_MGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::hectare_t units::literals::operator""_ha(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::hectare_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3971:9: note: in expansion of macro 'UNIT_ADD' 3971 | UNIT_ADD(area, hectare, hectares, ha, unit, square_meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::pebibytes_per_second_t units::literals::operator""_PiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::pebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::tablespoon_t units::literals::operator""_tbsp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::tablespoon_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4007:9: note: in expansion of macro 'UNIT_ADD' 4007 | UNIT_ADD(volume, tablespoon, tablespoons, tbsp, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_millimeter_t units::literals::operator""_cu_mm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_millimeter_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3991:9: note: in expansion of macro 'UNIT_ADD' 3991 | UNIT_ADD(volume, cubic_millimeter, cubic_millimeters, cu_mm, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centisievert_t units::literals::operator""_cSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigasievert_t units::literals::operator""_GSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_kilometer_t units::literals::operator""_cu_km(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_kilometer_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3992:9: note: in expansion of macro 'UNIT_ADD' 3992 | UNIT_ADD(volume, cubic_kilometer, cubic_kilometers, cu_km, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exbibytes_per_second_t units::literals::operator""_EiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exbibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigagray_t units::literals::operator""_GGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::acre_t units::literals::operator""_acre(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::acre_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3972:9: note: in expansion of macro 'UNIT_ADD' 3972 | UNIT_ADD(area, acre, acres, acre, unit, square_feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::liter_t units::literals::operator""_L(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::liter_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exabytes_per_second_t units::literals::operator""_EBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exabytes_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4106:9: note: in expansion of macro 'UNIT_ADD' 4106 | UNIT_ADD(data_transfer_rate, exabytes_per_second, exabytes_per_second, EBps, unit, petabytes_per_second>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decisievert_t units::literals::operator""_dSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::terasievert_t units::literals::operator""_TSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::terasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::teaspoon_t units::literals::operator""_tsp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::teaspoon_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4008:9: note: in expansion of macro 'UNIT_ADD' 4008 | UNIT_ADD(volume, teaspoon, teaspoons, tsp, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::acre_t units::literals::operator""_acre(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::acre_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3972:9: note: in expansion of macro 'UNIT_ADD' 3972 | UNIT_ADD(area, acre, acres, acre, unit, square_feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_meter_t units::literals::operator""_cu_m(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3990:9: note: in expansion of macro 'UNIT_ADD' 3990 | UNIT_ADD(volume, cubic_meter, cubic_meters, cu_m, unit, units::category::volume_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::femtoliter_t units::literals::operator""_fL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::femtoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::bits_per_second_t units::literals::operator""_bps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::bits_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::teragray_t units::literals::operator""_TGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::teragray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_meter_t units::literals::operator""_cu_m(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3990:9: note: in expansion of macro 'UNIT_ADD' 3990 | UNIT_ADD(volume, cubic_meter, cubic_meters, cu_m, unit, units::category::volume_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::picoliter_t units::literals::operator""_pL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::picoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decasievert_t units::literals::operator""_daSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petasievert_t units::literals::operator""_PSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_millimeter_t units::literals::operator""_cu_mm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_millimeter_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3991:9: note: in expansion of macro 'UNIT_ADD' 3991 | UNIT_ADD(volume, cubic_millimeter, cubic_millimeters, cu_mm, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::femtobits_per_second_t units::literals::operator""_fbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::femtobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::nanoliter_t units::literals::operator""_nL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::nanoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_cubic_inch_t units::literals::operator""_oz_per_cu_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_cubic_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4040:9: note: in expansion of macro 'UNIT_ADD' 4040 | UNIT_ADD(density, ounces_per_cubic_inch, ounces_per_cubic_inch, oz_per_cu_in, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::pinch_t units::literals::operator""_pinch(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::pinch_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4009:9: note: in expansion of macro 'UNIT_ADD' 4009 | UNIT_ADD(volume, pinch, pinches, pinch, unit, teaspoons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petagray_t units::literals::operator""_PGy(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petagray_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3922:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3922 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, gray, grays, Gy, compound_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_kilometer_t units::literals::operator""_cu_km(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_kilometer_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3992:9: note: in expansion of macro 'UNIT_ADD' 3992 | UNIT_ADD(volume, cubic_kilometer, cubic_kilometers, cu_km, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::microliter_t units::literals::operator""_uL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::microliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_millimeter_t units::literals::operator""_cu_mm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_millimeter_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3991:9: note: in expansion of macro 'UNIT_ADD' 3991 | UNIT_ADD(volume, cubic_millimeter, cubic_millimeters, cu_mm, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::picobits_per_second_t units::literals::operator""_pbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::picobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::milliliter_t units::literals::operator""_mL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::milliliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectosievert_t units::literals::operator""_hSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::liter_t units::literals::operator""_L(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::liter_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::centiliter_t units::literals::operator""_cL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::centiliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_kilometer_t units::literals::operator""_cu_km(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_kilometer_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3992:9: note: in expansion of macro 'UNIT_ADD' 3992 | UNIT_ADD(volume, cubic_kilometer, cubic_kilometers, cu_km, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::curie_t units::literals::operator""_Ci(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::curie_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3924:9: note: in expansion of macro 'UNIT_ADD' 3924 | UNIT_ADD(radiation, curie, curies, Ci, unit, gigabecquerels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::sievert_t units::literals::operator""_Sv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::sievert_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::nanobits_per_second_t units::literals::operator""_nbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::nanobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::deciliter_t units::literals::operator""_dL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::deciliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::dash_t units::literals::operator""_dash(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::dash_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4010:9: note: in expansion of macro 'UNIT_ADD' 4010 | UNIT_ADD(volume, dash, dashes, dash, unit, pinches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_gallon_t units::literals::operator""_oz_per_gal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_gallon_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4041:9: note: in expansion of macro 'UNIT_ADD' 4041 | UNIT_ADD(density, ounces_per_gallon, ounces_per_gallon, oz_per_gal, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::femtoliter_t units::literals::operator""_fL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::femtoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::microbits_per_second_t units::literals::operator""_ubps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::microbits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilosievert_t units::literals::operator""_kSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::decaliter_t units::literals::operator""_daL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::decaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::liter_t units::literals::operator""_L(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::liter_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::picoliter_t units::literals::operator""_pL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::picoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::femtosievert_t units::literals::operator""_fSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::femtosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::rutherford_t units::literals::operator""_rd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::rutherford_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3925:9: note: in expansion of macro 'UNIT_ADD' 3925 | UNIT_ADD(radiation, rutherford, rutherfords, rd, unit, megabecquerels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::hectoliter_t units::literals::operator""_hL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::hectoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::millibits_per_second_t units::literals::operator""_mbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::millibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::nanoliter_t units::literals::operator""_nL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::nanoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_cubic_foot_t units::literals::operator""_lb_per_cu_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4042:9: note: in expansion of macro 'UNIT_ADD' 4042 | UNIT_ADD(density, pounds_per_cubic_foot, pounds_per_cubic_foot, lb_per_cu_ft, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::kiloliter_t units::literals::operator""_kL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::kiloliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::drop_t units::literals::operator""_drop(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::drop_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4011:9: note: in expansion of macro 'UNIT_ADD' 4011 | UNIT_ADD(volume, drop, drops, drop, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::femtoliter_t units::literals::operator""_fL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::femtoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megasievert_t units::literals::operator""_MSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::picosievert_t units::literals::operator""_pSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::picosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::microliter_t units::literals::operator""_uL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::microliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::centibits_per_second_t units::literals::operator""_cbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::centibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::megaliter_t units::literals::operator""_ML(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::megaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::picoliter_t units::literals::operator""_pL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::picoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::gigaliter_t units::literals::operator""_GL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gigaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::milliliter_t units::literals::operator""_mL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::milliliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decibits_per_second_t units::literals::operator""_dbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_cubic_inch_t units::literals::operator""_lb_per_cu_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_cubic_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4043:9: note: in expansion of macro 'UNIT_ADD' 4043 | UNIT_ADD(density, pounds_per_cubic_inch, pounds_per_cubic_inch, lb_per_cu_in, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigasievert_t units::literals::operator""_GSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::fifth_t units::literals::operator""_fifth(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::fifth_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4012:9: note: in expansion of macro 'UNIT_ADD' 4012 | UNIT_ADD(volume, fifth, fifths, fifth, unit, gallons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::teraliter_t units::literals::operator""_TL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::teraliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::nanosievert_t units::literals::operator""_nSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::nanosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::nanoliter_t units::literals::operator""_nL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::nanoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::centiliter_t units::literals::operator""_cL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::centiliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::petaliter_t units::literals::operator""_PL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::petaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decabits_per_second_t units::literals::operator""_dabps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::deciliter_t units::literals::operator""_dL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::deciliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::terasievert_t units::literals::operator""_TSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::terasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::microliter_t units::literals::operator""_uL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::microliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::microsievert_t units::literals::operator""_uSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::microsievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::dram_t units::literals::operator""_dr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::dram_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4013:9: note: in expansion of macro 'UNIT_ADD' 4013 | UNIT_ADD(volume, dram, drams, dr, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_gallon_t units::literals::operator""_lb_per_gal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_gallon_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4044:9: note: in expansion of macro 'UNIT_ADD' 4044 | UNIT_ADD(density, pounds_per_gallon, pounds_per_gallon, lb_per_gal, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::hectobits_per_second_t units::literals::operator""_hbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::hectobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_inch_t units::literals::operator""_cu_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_inch_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3994:9: note: in expansion of macro 'UNIT_ADD' 3994 | UNIT_ADD(volume, cubic_inch, cubic_inches, cu_in, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::decaliter_t units::literals::operator""_daL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::decaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::milliliter_t units::literals::operator""_mL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::milliliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kilobits_per_second_t units::literals::operator""_kbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kilobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::hectoliter_t units::literals::operator""_hL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::hectoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petasievert_t units::literals::operator""_PSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::millisievert_t units::literals::operator""_mSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::millisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_foot_t units::literals::operator""_cu_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_foot_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3995:9: note: in expansion of macro 'UNIT_ADD' 3995 | UNIT_ADD(volume, cubic_foot, cubic_feet, cu_ft, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::gill_t units::literals::operator""_gi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gill_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4014:9: note: in expansion of macro 'UNIT_ADD' 4014 | UNIT_ADD(volume, gill, gills, gi, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::kiloliter_t units::literals::operator""_kL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::kiloliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::centiliter_t units::literals::operator""_cL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::centiliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::megabits_per_second_t units::literals::operator""_Mbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::megabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::slugs_per_cubic_foot_t units::literals::operator""_slug_per_cu_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::slugs_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4045:9: note: in expansion of macro 'UNIT_ADD' 4045 | UNIT_ADD(density, slugs_per_cubic_foot, slugs_per_cubic_foot, slug_per_cu_ft, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::centisievert_t units::literals::operator""_cSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::centisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_yard_t units::literals::operator""_cu_yd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_yard_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3996:9: note: in expansion of macro 'UNIT_ADD' 3996 | UNIT_ADD(volume, cubic_yard, cubic_yards, cu_yd, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::megaliter_t units::literals::operator""_ML(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::megaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::deciliter_t units::literals::operator""_dL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::deciliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gigabits_per_second_t units::literals::operator""_Gbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gigabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::curie_t units::literals::operator""_Ci(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::curie_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3924:9: note: in expansion of macro 'UNIT_ADD' 3924 | UNIT_ADD(radiation, curie, curies, Ci, unit, gigabecquerels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::gigaliter_t units::literals::operator""_GL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gigaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::rad_t units::literals::operator""_rads(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::rad_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3926:9: note: in expansion of macro 'UNIT_ADD' 3926 | UNIT_ADD(radiation, rad, rads, rads, unit, centigrays>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_mile_t units::literals::operator""_cu_mi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_mile_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3997:9: note: in expansion of macro 'UNIT_ADD' 3997 | UNIT_ADD(volume, cubic_mile, cubic_miles, cu_mi, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decisievert_t units::literals::operator""_dSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decisievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::peck_t units::literals::operator""_pk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::peck_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4015:9: note: in expansion of macro 'UNIT_ADD' 4015 | UNIT_ADD(volume, peck, pecks, pk, unit, bushels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::decaliter_t units::literals::operator""_daL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::decaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::terabits_per_second_t units::literals::operator""_Tbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::terabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::teraliter_t units::literals::operator""_TL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::teraliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::newton_meter_t units::literals::operator""_Nm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::newton_meter_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3944:9: note: in expansion of macro 'UNIT_ADD' 3944 | UNIT_ADD(torque, newton_meter, newton_meters, Nm, unit, units::energy::joule>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::gallon_t units::literals::operator""_gal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gallon_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3998:9: note: in expansion of macro 'UNIT_ADD' 3998 | UNIT_ADD(volume, gallon, gallons, gal, unit, cubic_inches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::rutherford_t units::literals::operator""_rd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::rutherford_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3925:9: note: in expansion of macro 'UNIT_ADD' 3925 | UNIT_ADD(radiation, rutherford, rutherfords, rd, unit, megabecquerels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::petaliter_t units::literals::operator""_PL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::petaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::hectoliter_t units::literals::operator""_hL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::hectoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::decasievert_t units::literals::operator""_daSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::decasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::petabits_per_second_t units::literals::operator""_Pbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::petabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::sack_t units::literals::operator""_sacks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::sack_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4016:9: note: in expansion of macro 'UNIT_ADD' 4016 | UNIT_ADD(volume, sack, sacks, sacks, unit, bushels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::quart_t units::literals::operator""_qt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::quart_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3999:9: note: in expansion of macro 'UNIT_ADD' 3999 | UNIT_ADD(volume, quart, quarts, qt, unit, gallons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kibibits_per_second_t units::literals::operator""_Kibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kibibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::kiloliter_t units::literals::operator""_kL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::kiloliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_inch_t units::literals::operator""_cu_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_inch_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3994:9: note: in expansion of macro 'UNIT_ADD' 3994 | UNIT_ADD(volume, cubic_inch, cubic_inches, cu_in, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::hectosievert_t units::literals::operator""_hSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::hectosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::foot_pound_t units::literals::operator""_ftlb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::foot_pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3945:9: note: in expansion of macro 'UNIT_ADD' 3945 | UNIT_ADD(torque, foot_pound, foot_pounds, ftlb, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::pint_t units::literals::operator""_pt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::pint_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4000:9: note: in expansion of macro 'UNIT_ADD' 4000 | UNIT_ADD(volume, pint, pints, pt, unit, quarts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::mebibits_per_second_t units::literals::operator""_Mibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::mebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::megaliter_t units::literals::operator""_ML(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::megaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::shot_t units::literals::operator""_shots(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::shot_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4017:9: note: in expansion of macro 'UNIT_ADD' 4017 | UNIT_ADD(volume, shot, shots, shots, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_foot_t units::literals::operator""_cu_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_foot_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3995:9: note: in expansion of macro 'UNIT_ADD' 3995 | UNIT_ADD(volume, cubic_foot, cubic_feet, cu_ft, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cup_t units::literals::operator""_c(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cup_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4001:9: note: in expansion of macro 'UNIT_ADD' 4001 | UNIT_ADD(volume, cup, cups, c, unit, pints>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gibibits_per_second_t units::literals::operator""_Gibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gibibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::bytes_per_second_t units::literals::operator""_Bps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::bytes_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::kilosievert_t units::literals::operator""_kSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::kilosievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::gigaliter_t units::literals::operator""_GL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gigaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::foot_poundal_t units::literals::operator""_ftpdl(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::foot_poundal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3946:9: note: in expansion of macro 'UNIT_ADD' 3946 | UNIT_ADD(torque, foot_poundal, foot_poundals, ftpdl, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::femtobytes_per_second_t units::literals::operator""_fBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::femtobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::strike_t units::literals::operator""_strikes(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::strike_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4018:9: note: in expansion of macro 'UNIT_ADD' 4018 | UNIT_ADD(volume, strike, strikes, strikes, unit, bushels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::tebibits_per_second_t units::literals::operator""_Tibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::tebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::fluid_ounce_t units::literals::operator""_fl_oz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::fluid_ounce_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4002:9: note: in expansion of macro 'UNIT_ADD' 4002 | UNIT_ADD(volume, fluid_ounce, fluid_ounces, fl_oz, unit, cups>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::teraliter_t units::literals::operator""_TL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::teraliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::picobytes_per_second_t units::literals::operator""_pBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::picobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::megasievert_t units::literals::operator""_MSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::megasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_yard_t units::literals::operator""_cu_yd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_yard_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3996:9: note: in expansion of macro 'UNIT_ADD' 3996 | UNIT_ADD(volume, cubic_yard, cubic_yards, cu_yd, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::pebibits_per_second_t units::literals::operator""_Pibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::pebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::barrel_t units::literals::operator""_bl(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::barrel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4003:9: note: in expansion of macro 'UNIT_ADD' 4003 | UNIT_ADD(volume, barrel, barrels, bl, unit, gallons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::nanobytes_per_second_t units::literals::operator""_nBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::nanobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::kilograms_per_cubic_meter_t units::literals::operator""_kg_per_cu_m(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::kilograms_per_cubic_meter_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4036:9: note: in expansion of macro 'UNIT_ADD' 4036 | UNIT_ADD(density, kilograms_per_cubic_meter, kilograms_per_cubic_meter, kg_per_cu_m, unit, units::category::density_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::inch_pound_t units::literals::operator""_inlb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::inch_pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3947:9: note: in expansion of macro 'UNIT_ADD' 3947 | UNIT_ADD(torque, inch_pound, inch_pounds, inlb, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::petaliter_t units::literals::operator""_PL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::petaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::microbytes_per_second_t units::literals::operator""_uBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::microbytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::gigasievert_t units::literals::operator""_GSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::gigasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::bushel_t units::literals::operator""_bu(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::bushel_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4004:9: note: in expansion of macro 'UNIT_ADD' 4004 | UNIT_ADD(volume, bushel, bushels, bu, unit, cubic_inches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_mile_t units::literals::operator""_cu_mi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_mile_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3997:9: note: in expansion of macro 'UNIT_ADD' 3997 | UNIT_ADD(volume, cubic_mile, cubic_miles, cu_mi, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exbibits_per_second_t units::literals::operator""_Eibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exbibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::meter_kilogram_t units::literals::operator""_mkgf(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::meter_kilogram_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3948:9: note: in expansion of macro 'UNIT_ADD' 3948 | UNIT_ADD(torque, meter_kilogram, meter_kilograms, mkgf, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::millibytes_per_second_t units::literals::operator""_mBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::millibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::centibytes_per_second_t units::literals::operator""_cBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::centibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::terasievert_t units::literals::operator""_TSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::terasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cord_t units::literals::operator""_cord(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cord_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4005:9: note: in expansion of macro 'UNIT_ADD' 4005 | UNIT_ADD(volume, cord, cords, cord, unit, cubic_feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_meter_t units::literals::operator""_sq_m(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3966:9: note: in expansion of macro 'UNIT_ADD' 3966 | UNIT_ADD(area, square_meter, square_meters, sq_m, unit, units::category::area_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_inch_t units::literals::operator""_cu_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_inch_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3994:9: note: in expansion of macro 'UNIT_ADD' 3994 | UNIT_ADD(volume, cubic_inch, cubic_inches, cu_in, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::rad_t units::literals::operator""_rads(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::rad_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3926:9: note: in expansion of macro 'UNIT_ADD' 3926 | UNIT_ADD(radiation, rad, rads, rads, unit, centigrays>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exabits_per_second_t units::literals::operator""_Ebps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4108:9: note: in expansion of macro 'UNIT_ADD' 4108 | UNIT_ADD(data_transfer_rate, exabits_per_second, exabits_per_second, Ebps, unit, petabits_per_second>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::gallon_t units::literals::operator""_gal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gallon_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3998:9: note: in expansion of macro 'UNIT_ADD' 3998 | UNIT_ADD(volume, gallon, gallons, gal, unit, cubic_inches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decibytes_per_second_t units::literals::operator""_dBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::grams_per_milliliter_t units::literals::operator""_g_per_mL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::grams_per_milliliter_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4037:9: note: in expansion of macro 'UNIT_ADD' 4037 | UNIT_ADD(density, grams_per_milliliter, grams_per_milliliter, g_per_mL, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_foot_t units::literals::operator""_sq_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_foot_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3967:9: note: in expansion of macro 'UNIT_ADD' 3967 | UNIT_ADD(area, square_foot, square_feet, sq_ft, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::newton_meter_t units::literals::operator""_Nm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::newton_meter_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3944:9: note: in expansion of macro 'UNIT_ADD' 3944 | UNIT_ADD(torque, newton_meter, newton_meters, Nm, unit, units::energy::joule>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decabytes_per_second_t units::literals::operator""_daBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_fathom_t units::literals::operator""_cu_fm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_fathom_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4006:9: note: in expansion of macro 'UNIT_ADD' 4006 | UNIT_ADD(volume, cubic_fathom, cubic_fathoms, cu_fm, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::petasievert_t units::literals::operator""_PSv(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::petasievert_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3923:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3923 | UNIT_ADD_WITH_METRIC_PREFIXES(radiation, sievert, sieverts, Sv, unit, grays>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_inch_t units::literals::operator""_sq_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_inch_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3968:9: note: in expansion of macro 'UNIT_ADD' 3968 | UNIT_ADD(area, square_inch, square_inches, sq_in, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::kilograms_per_liter_t units::literals::operator""_kg_per_L(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::kilograms_per_liter_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4038:9: note: in expansion of macro 'UNIT_ADD' 4038 | UNIT_ADD(density, kilograms_per_liter, kilograms_per_liter, kg_per_L, unit, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::quart_t units::literals::operator""_qt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::quart_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3999:9: note: in expansion of macro 'UNIT_ADD' 3999 | UNIT_ADD(volume, quart, quarts, qt, unit, gallons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_foot_t units::literals::operator""_cu_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_foot_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3995:9: note: in expansion of macro 'UNIT_ADD' 3995 | UNIT_ADD(volume, cubic_foot, cubic_feet, cu_ft, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::hectobytes_per_second_t units::literals::operator""_hBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::hectobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::tablespoon_t units::literals::operator""_tbsp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::tablespoon_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4007:9: note: in expansion of macro 'UNIT_ADD' 4007 | UNIT_ADD(volume, tablespoon, tablespoons, tbsp, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kilobytes_per_second_t units::literals::operator""_kBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kilobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_mile_t units::literals::operator""_sq_mi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_mile_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3969:9: note: in expansion of macro 'UNIT_ADD' 3969 | UNIT_ADD(area, square_mile, square_miles, sq_mi, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::teaspoon_t units::literals::operator""_tsp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::teaspoon_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4008:9: note: in expansion of macro 'UNIT_ADD' 4008 | UNIT_ADD(volume, teaspoon, teaspoons, tsp, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::curie_t units::literals::operator""_Ci(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::curie_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3924:9: note: in expansion of macro 'UNIT_ADD' 3924 | UNIT_ADD(radiation, curie, curies, Ci, unit, gigabecquerels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::pint_t units::literals::operator""_pt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::pint_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4000:9: note: in expansion of macro 'UNIT_ADD' 4000 | UNIT_ADD(volume, pint, pints, pt, unit, quarts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::megabytes_per_second_t units::literals::operator""_MBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::megabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::foot_pound_t units::literals::operator""_ftlb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::foot_pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3945:9: note: in expansion of macro 'UNIT_ADD' 3945 | UNIT_ADD(torque, foot_pound, foot_pounds, ftlb, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_kilometer_t units::literals::operator""_sq_km(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_kilometer_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3970:9: note: in expansion of macro 'UNIT_ADD' 3970 | UNIT_ADD(area, square_kilometer, square_kilometers, sq_km, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_cubic_foot_t units::literals::operator""_oz_per_cu_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4039:9: note: in expansion of macro 'UNIT_ADD' 4039 | UNIT_ADD(density, ounces_per_cubic_foot, ounces_per_cubic_foot, oz_per_cu_ft, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gigabytes_per_second_t units::literals::operator""_GBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gigabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::pinch_t units::literals::operator""_pinch(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::pinch_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4009:9: note: in expansion of macro 'UNIT_ADD' 4009 | UNIT_ADD(volume, pinch, pinches, pinch, unit, teaspoons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_yard_t units::literals::operator""_cu_yd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_yard_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3996:9: note: in expansion of macro 'UNIT_ADD' 3996 | UNIT_ADD(volume, cubic_yard, cubic_yards, cu_yd, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cup_t units::literals::operator""_c(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cup_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4001:9: note: in expansion of macro 'UNIT_ADD' 4001 | UNIT_ADD(volume, cup, cups, c, unit, pints>) | ^~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/handlers/ippdpmhandler.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/common/ppdpmhandlermock.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmfreqvolt.cpp:22: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, 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>; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4135:190: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >; typename std::enable_if<((units::traits::has_linear_scale::value && units::traits::is_dimensionless_unit::value) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4135:145: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::hectare_t units::literals::operator""_ha(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::hectare_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3971:9: note: in expansion of macro 'UNIT_ADD' 3971 | UNIT_ADD(area, hectare, hectares, ha, unit, square_meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::terabytes_per_second_t units::literals::operator""_TBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::terabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::rutherford_t units::literals::operator""_rd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::rutherford_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3925:9: note: in expansion of macro 'UNIT_ADD' 3925 | UNIT_ADD(radiation, rutherford, rutherfords, rd, unit, megabecquerels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeLhs units::operator*(const UnitTypeLhs&, T) [with UnitTypeLhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; T = double; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4135:119: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2582:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2582 | inline constexpr UnitTypeLhs operator*(const UnitTypeLhs& lhs, T rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::foot_poundal_t units::literals::operator""_ftpdl(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::foot_poundal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3946:9: note: in expansion of macro 'UNIT_ADD' 3946 | UNIT_ADD(torque, foot_poundal, foot_poundals, ftpdl, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::dash_t units::literals::operator""_dash(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::dash_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4010:9: note: in expansion of macro 'UNIT_ADD' 4010 | UNIT_ADD(volume, dash, dashes, dash, unit, pinches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 2; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4135:169: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2775:39: 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<2>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::petabytes_per_second_t units::literals::operator""_PBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::petabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::fluid_ounce_t units::literals::operator""_fl_oz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::fluid_ounce_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4002:9: note: in expansion of macro 'UNIT_ADD' 4002 | UNIT_ADD(volume, fluid_ounce, fluid_ounces, fl_oz, unit, cups>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_mile_t units::literals::operator""_cu_mi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_mile_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3997:9: note: in expansion of macro 'UNIT_ADD' 3997 | UNIT_ADD(volume, cubic_mile, cubic_miles, cu_mi, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::drop_t units::literals::operator""_drop(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::drop_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4011:9: note: in expansion of macro 'UNIT_ADD' 4011 | UNIT_ADD(volume, drop, drops, drop, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::bytes_per_second_t units::literals::operator""_Bps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::bytes_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kibibytes_per_second_t units::literals::operator""_KiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kibibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::acre_t units::literals::operator""_acre(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::acre_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3972:9: note: in expansion of macro 'UNIT_ADD' 3972 | UNIT_ADD(area, acre, acres, acre, unit, square_feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::femtobytes_per_second_t units::literals::operator""_fBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::femtobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::fifth_t units::literals::operator""_fifth(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::fifth_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4012:9: note: in expansion of macro 'UNIT_ADD' 4012 | UNIT_ADD(volume, fifth, fifths, fifth, unit, gallons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::inch_pound_t units::literals::operator""_inlb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::inch_pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3947:9: note: in expansion of macro 'UNIT_ADD' 3947 | UNIT_ADD(torque, inch_pound, inch_pounds, inlb, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::mebibytes_per_second_t units::literals::operator""_MiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::mebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_meter_t units::literals::operator""_cu_m(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3990:9: note: in expansion of macro 'UNIT_ADD' 3990 | UNIT_ADD(volume, cubic_meter, cubic_meters, cu_m, unit, units::category::volume_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::barrel_t units::literals::operator""_bl(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::barrel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4003:9: note: in expansion of macro 'UNIT_ADD' 4003 | UNIT_ADD(volume, barrel, barrels, bl, unit, gallons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gibibytes_per_second_t units::literals::operator""_GiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gibibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::dram_t units::literals::operator""_dr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::dram_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4013:9: note: in expansion of macro 'UNIT_ADD' 4013 | UNIT_ADD(volume, dram, drams, dr, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::picobytes_per_second_t units::literals::operator""_pBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::picobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::gallon_t units::literals::operator""_gal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gallon_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3998:9: note: in expansion of macro 'UNIT_ADD' 3998 | UNIT_ADD(volume, gallon, gallons, gal, unit, cubic_inches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::meter_kilogram_t units::literals::operator""_mkgf(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::meter_kilogram_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3948:9: note: in expansion of macro 'UNIT_ADD' 3948 | UNIT_ADD(torque, meter_kilogram, meter_kilograms, mkgf, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_cubic_inch_t units::literals::operator""_oz_per_cu_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_cubic_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4040:9: note: in expansion of macro 'UNIT_ADD' 4040 | UNIT_ADD(density, ounces_per_cubic_inch, ounces_per_cubic_inch, oz_per_cu_in, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_millimeter_t units::literals::operator""_cu_mm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_millimeter_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3991:9: note: in expansion of macro 'UNIT_ADD' 3991 | UNIT_ADD(volume, cubic_millimeter, cubic_millimeters, cu_mm, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::tebibytes_per_second_t units::literals::operator""_TiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::tebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::nanobytes_per_second_t units::literals::operator""_nBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::nanobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::gill_t units::literals::operator""_gi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gill_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4014:9: note: in expansion of macro 'UNIT_ADD' 4014 | UNIT_ADD(volume, gill, gills, gi, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::bushel_t units::literals::operator""_bu(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::bushel_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4004:9: note: in expansion of macro 'UNIT_ADD' 4004 | UNIT_ADD(volume, bushel, bushels, bu, unit, cubic_inches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_meter_t units::literals::operator""_sq_m(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3966:9: note: in expansion of macro 'UNIT_ADD' 3966 | UNIT_ADD(area, square_meter, square_meters, sq_m, unit, units::category::area_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_kilometer_t units::literals::operator""_cu_km(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_kilometer_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3992:9: note: in expansion of macro 'UNIT_ADD' 3992 | UNIT_ADD(volume, cubic_kilometer, cubic_kilometers, cu_km, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::pebibytes_per_second_t units::literals::operator""_PiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::pebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::microbytes_per_second_t units::literals::operator""_uBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::microbytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::bytes_per_second_t units::literals::operator""_Bps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::bytes_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_foot_t units::literals::operator""_sq_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_foot_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3967:9: note: in expansion of macro 'UNIT_ADD' 3967 | UNIT_ADD(area, square_foot, square_feet, sq_ft, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::peck_t units::literals::operator""_pk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::peck_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4015:9: note: in expansion of macro 'UNIT_ADD' 4015 | UNIT_ADD(volume, peck, pecks, pk, unit, bushels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::quart_t units::literals::operator""_qt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::quart_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3999:9: note: in expansion of macro 'UNIT_ADD' 3999 | UNIT_ADD(volume, quart, quarts, qt, unit, gallons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_gallon_t units::literals::operator""_oz_per_gal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_gallon_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4041:9: note: in expansion of macro 'UNIT_ADD' 4041 | UNIT_ADD(density, ounces_per_gallon, ounces_per_gallon, oz_per_gal, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exbibytes_per_second_t units::literals::operator""_EiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exbibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::femtobytes_per_second_t units::literals::operator""_fBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::femtobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cord_t units::literals::operator""_cord(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cord_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4005:9: note: in expansion of macro 'UNIT_ADD' 4005 | UNIT_ADD(volume, cord, cords, cord, unit, cubic_feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::millibytes_per_second_t units::literals::operator""_mBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::millibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::liter_t units::literals::operator""_L(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::liter_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_inch_t units::literals::operator""_sq_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_inch_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3968:9: note: in expansion of macro 'UNIT_ADD' 3968 | UNIT_ADD(area, square_inch, square_inches, sq_in, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::sack_t units::literals::operator""_sacks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::sack_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4016:9: note: in expansion of macro 'UNIT_ADD' 4016 | UNIT_ADD(volume, sack, sacks, sacks, unit, bushels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exabytes_per_second_t units::literals::operator""_EBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exabytes_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4106:9: note: in expansion of macro 'UNIT_ADD' 4106 | UNIT_ADD(data_transfer_rate, exabytes_per_second, exabytes_per_second, EBps, unit, petabytes_per_second>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::picobytes_per_second_t units::literals::operator""_pBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::picobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type> units::operator/(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, 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>; T = double; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4136:142: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2644:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2644 | inline constexpr auto operator/(T lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4136:141: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::femtoliter_t units::literals::operator""_fL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::femtoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 2; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4136:139: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::centibytes_per_second_t units::literals::operator""_cBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::centibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::nanobytes_per_second_t units::literals::operator""_nBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::nanobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_cubic_foot_t units::literals::operator""_lb_per_cu_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4042:9: note: in expansion of macro 'UNIT_ADD' 4042 | UNIT_ADD(density, pounds_per_cubic_foot, pounds_per_cubic_foot, lb_per_cu_ft, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4137:77: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: 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<-2> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::bits_per_second_t units::literals::operator""_bps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::bits_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::shot_t units::literals::operator""_shots(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::shot_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4017:9: note: in expansion of macro 'UNIT_ADD' 4017 | UNIT_ADD(volume, shot, shots, shots, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::pint_t units::literals::operator""_pt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::pint_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4000:9: note: in expansion of macro 'UNIT_ADD' 4000 | UNIT_ADD(volume, pint, pints, pt, unit, quarts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_fathom_t units::literals::operator""_cu_fm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_fathom_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4006:9: note: in expansion of macro 'UNIT_ADD' 4006 | UNIT_ADD(volume, cubic_fathom, cubic_fathoms, cu_fm, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::radiation::rad_t units::literals::operator""_rads(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::radiation::rad_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3926:9: note: in expansion of macro 'UNIT_ADD' 3926 | UNIT_ADD(radiation, rad, rads, rads, unit, centigrays>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::picoliter_t units::literals::operator""_pL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::picoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::microbytes_per_second_t units::literals::operator""_uBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::microbytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decibytes_per_second_t units::literals::operator""_dBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_mile_t units::literals::operator""_sq_mi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_mile_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3969:9: note: in expansion of macro 'UNIT_ADD' 3969 | UNIT_ADD(area, square_mile, square_miles, sq_mi, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::femtobits_per_second_t units::literals::operator""_fbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::femtobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::strike_t units::literals::operator""_strikes(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::strike_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4018:9: note: in expansion of macro 'UNIT_ADD' 4018 | UNIT_ADD(volume, strike, strikes, strikes, unit, bushels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::millibytes_per_second_t units::literals::operator""_mBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::millibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::nanoliter_t units::literals::operator""_nL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::nanoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::newton_meter_t units::literals::operator""_Nm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::newton_meter_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3944:9: note: in expansion of macro 'UNIT_ADD' 3944 | UNIT_ADD(torque, newton_meter, newton_meters, Nm, unit, units::energy::joule>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_cubic_inch_t units::literals::operator""_lb_per_cu_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_cubic_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4043:9: note: in expansion of macro 'UNIT_ADD' 4043 | UNIT_ADD(density, pounds_per_cubic_inch, pounds_per_cubic_inch, lb_per_cu_in, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decabytes_per_second_t units::literals::operator""_daBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type> units::operator/(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = double; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4138:153: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2644:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2644 | inline constexpr auto operator/(T lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((units::traits::has_linear_scale::value && units::traits::is_dimensionless_unit::value) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4138:145: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_kilometer_t units::literals::operator""_sq_km(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_kilometer_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3970:9: note: in expansion of macro 'UNIT_ADD' 3970 | UNIT_ADD(area, square_kilometer, square_kilometers, sq_km, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; T = int; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4138:140: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::tablespoon_t units::literals::operator""_tbsp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::tablespoon_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4007:9: note: in expansion of macro 'UNIT_ADD' 4007 | UNIT_ADD(volume, tablespoon, tablespoons, tbsp, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::picobits_per_second_t units::literals::operator""_pbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::picobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::kilograms_per_cubic_meter_t units::literals::operator""_kg_per_cu_m(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::kilograms_per_cubic_meter_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4036:9: note: in expansion of macro 'UNIT_ADD' 4036 | UNIT_ADD(density, kilograms_per_cubic_meter, kilograms_per_cubic_meter, kg_per_cu_m, unit, units::category::density_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::centibytes_per_second_t units::literals::operator""_cBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::centibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cup_t units::literals::operator""_c(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cup_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4001:9: note: in expansion of macro 'UNIT_ADD' 4001 | UNIT_ADD(volume, cup, cups, c, unit, pints>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::microliter_t units::literals::operator""_uL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::microliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::hectobytes_per_second_t units::literals::operator""_hBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::hectobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::nanobits_per_second_t units::literals::operator""_nbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::nanobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decibytes_per_second_t units::literals::operator""_dBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::hectare_t units::literals::operator""_ha(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::hectare_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3971:9: note: in expansion of macro 'UNIT_ADD' 3971 | UNIT_ADD(area, hectare, hectares, ha, unit, square_meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::milliliter_t units::literals::operator""_mL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::milliliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::teaspoon_t units::literals::operator""_tsp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::teaspoon_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4008:9: note: in expansion of macro 'UNIT_ADD' 4008 | UNIT_ADD(volume, teaspoon, teaspoons, tsp, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_gallon_t units::literals::operator""_lb_per_gal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_gallon_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4044:9: note: in expansion of macro 'UNIT_ADD' 4044 | UNIT_ADD(density, pounds_per_gallon, pounds_per_gallon, lb_per_gal, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decabytes_per_second_t units::literals::operator""_daBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::microbits_per_second_t units::literals::operator""_ubps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::microbits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::grams_per_milliliter_t units::literals::operator""_g_per_mL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::grams_per_milliliter_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4037:9: note: in expansion of macro 'UNIT_ADD' 4037 | UNIT_ADD(density, grams_per_milliliter, grams_per_milliliter, g_per_mL, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kilobytes_per_second_t units::literals::operator""_kBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kilobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::foot_pound_t units::literals::operator""_ftlb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::foot_pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3945:9: note: in expansion of macro 'UNIT_ADD' 3945 | UNIT_ADD(torque, foot_pound, foot_pounds, ftlb, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::fluid_ounce_t units::literals::operator""_fl_oz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::fluid_ounce_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4002:9: note: in expansion of macro 'UNIT_ADD' 4002 | UNIT_ADD(volume, fluid_ounce, fluid_ounces, fl_oz, unit, cups>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::centiliter_t units::literals::operator""_cL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::centiliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::hectobytes_per_second_t units::literals::operator""_hBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::hectobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::kilograms_per_liter_t units::literals::operator""_kg_per_L(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::kilograms_per_liter_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4038:9: note: in expansion of macro 'UNIT_ADD' 4038 | UNIT_ADD(density, kilograms_per_liter, kilograms_per_liter, kg_per_L, unit, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, 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>; UnitTypeRhs = units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4142:139: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2608:39: 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<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::millibits_per_second_t units::literals::operator""_mbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::millibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4142:123: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; UnitTypeRhs = units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((units::traits::has_linear_scale::value && units::traits::is_dimensionless_unit::value) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4142:136: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::megabytes_per_second_t units::literals::operator""_MBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::megabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::pinch_t units::literals::operator""_pinch(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::pinch_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4009:9: note: in expansion of macro 'UNIT_ADD' 4009 | UNIT_ADD(volume, pinch, pinches, pinch, unit, teaspoons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kilobytes_per_second_t units::literals::operator""_kBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kilobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::acre_t units::literals::operator""_acre(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::acre_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3972:9: note: in expansion of macro 'UNIT_ADD' 3972 | UNIT_ADD(area, acre, acres, acre, unit, square_feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::deciliter_t units::literals::operator""_dL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::deciliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::centibits_per_second_t units::literals::operator""_cbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::centibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::foot_poundal_t units::literals::operator""_ftpdl(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::foot_poundal_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3946:9: note: in expansion of macro 'UNIT_ADD' 3946 | UNIT_ADD(torque, foot_poundal, foot_poundals, ftpdl, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gigabytes_per_second_t units::literals::operator""_GBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gigabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::megabytes_per_second_t units::literals::operator""_MBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::megabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::slugs_per_cubic_foot_t units::literals::operator""_slug_per_cu_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::slugs_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4045:9: note: in expansion of macro 'UNIT_ADD' 4045 | UNIT_ADD(density, slugs_per_cubic_foot, slugs_per_cubic_foot, slug_per_cu_ft, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::barrel_t units::literals::operator""_bl(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::barrel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4003:9: note: in expansion of macro 'UNIT_ADD' 4003 | UNIT_ADD(volume, barrel, barrels, bl, unit, gallons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::decaliter_t units::literals::operator""_daL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::decaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_meter_t units::literals::operator""_cu_m(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3990:9: note: in expansion of macro 'UNIT_ADD' 3990 | UNIT_ADD(volume, cubic_meter, cubic_meters, cu_m, unit, units::category::volume_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::dash_t units::literals::operator""_dash(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::dash_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4010:9: note: in expansion of macro 'UNIT_ADD' 4010 | UNIT_ADD(volume, dash, dashes, dash, unit, pinches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decibits_per_second_t units::literals::operator""_dbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gigabytes_per_second_t units::literals::operator""_GBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gigabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::hectoliter_t units::literals::operator""_hL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::hectoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::terabytes_per_second_t units::literals::operator""_TBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::terabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = 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<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4145:114: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decabits_per_second_t units::literals::operator""_dabps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::terabytes_per_second_t units::literals::operator""_TBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::terabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::inch_pound_t units::literals::operator""_inlb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::inch_pound_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3947:9: note: in expansion of macro 'UNIT_ADD' 3947 | UNIT_ADD(torque, inch_pound, inch_pounds, inlb, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::bushel_t units::literals::operator""_bu(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::bushel_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4004:9: note: in expansion of macro 'UNIT_ADD' 4004 | UNIT_ADD(volume, bushel, bushels, bu, unit, cubic_inches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::kiloliter_t units::literals::operator""_kL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::kiloliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_millimeter_t units::literals::operator""_cu_mm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_millimeter_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3991:9: note: in expansion of macro 'UNIT_ADD' 3991 | UNIT_ADD(volume, cubic_millimeter, cubic_millimeters, cu_mm, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::drop_t units::literals::operator""_drop(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::drop_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4011:9: note: in expansion of macro 'UNIT_ADD' 4011 | UNIT_ADD(volume, drop, drops, drop, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::petabytes_per_second_t units::literals::operator""_PBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::petabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = 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<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4146:111: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_cubic_foot_t units::literals::operator""_oz_per_cu_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4039:9: note: in expansion of macro 'UNIT_ADD' 4039 | UNIT_ADD(density, ounces_per_cubic_foot, ounces_per_cubic_foot, oz_per_cu_ft, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::petabytes_per_second_t units::literals::operator""_PBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::petabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::hectobits_per_second_t units::literals::operator""_hbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::hectobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::megaliter_t units::literals::operator""_ML(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::megaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::torque::meter_kilogram_t units::literals::operator""_mkgf(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::torque::meter_kilogram_t' {aka 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3948:9: note: in expansion of macro 'UNIT_ADD' 3948 | UNIT_ADD(torque, meter_kilogram, meter_kilograms, mkgf, compound_unit) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_kilometer_t units::literals::operator""_cu_km(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_kilometer_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3992:9: note: in expansion of macro 'UNIT_ADD' 3992 | UNIT_ADD(volume, cubic_kilometer, cubic_kilometers, cu_km, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kibibytes_per_second_t units::literals::operator""_KiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kibibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kibibytes_per_second_t units::literals::operator""_KiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kibibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cord_t units::literals::operator""_cord(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cord_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4005:9: note: in expansion of macro 'UNIT_ADD' 4005 | UNIT_ADD(volume, cord, cords, cord, unit, cubic_feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::fifth_t units::literals::operator""_fifth(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::fifth_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4012:9: note: in expansion of macro 'UNIT_ADD' 4012 | UNIT_ADD(volume, fifth, fifths, fifth, unit, gallons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::gigaliter_t units::literals::operator""_GL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gigaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kilobits_per_second_t units::literals::operator""_kbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kilobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_meter_t units::literals::operator""_sq_m(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3966:9: note: in expansion of macro 'UNIT_ADD' 3966 | UNIT_ADD(area, square_meter, square_meters, sq_m, unit, units::category::area_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_cubic_inch_t units::literals::operator""_oz_per_cu_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_cubic_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4040:9: note: in expansion of macro 'UNIT_ADD' 4040 | UNIT_ADD(density, ounces_per_cubic_inch, ounces_per_cubic_inch, oz_per_cu_in, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::mebibytes_per_second_t units::literals::operator""_MiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::mebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::mebibytes_per_second_t units::literals::operator""_MiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::mebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::teraliter_t units::literals::operator""_TL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::teraliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::megabits_per_second_t units::literals::operator""_Mbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::megabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::liter_t units::literals::operator""_L(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::liter_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_foot_t units::literals::operator""_sq_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_foot_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3967:9: note: in expansion of macro 'UNIT_ADD' 3967 | UNIT_ADD(area, square_foot, square_feet, sq_ft, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::dram_t units::literals::operator""_dr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::dram_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4013:9: note: in expansion of macro 'UNIT_ADD' 4013 | UNIT_ADD(volume, dram, drams, dr, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gibibytes_per_second_t units::literals::operator""_GiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gibibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::petaliter_t units::literals::operator""_PL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::petaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_fathom_t units::literals::operator""_cu_fm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_fathom_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4006:9: note: in expansion of macro 'UNIT_ADD' 4006 | UNIT_ADD(volume, cubic_fathom, cubic_fathoms, cu_fm, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gibibytes_per_second_t units::literals::operator""_GiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gibibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_gallon_t units::literals::operator""_oz_per_gal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_gallon_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4041:9: note: in expansion of macro 'UNIT_ADD' 4041 | UNIT_ADD(density, ounces_per_gallon, ounces_per_gallon, oz_per_gal, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gigabits_per_second_t units::literals::operator""_Gbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gigabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_inch_t units::literals::operator""_sq_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_inch_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3968:9: note: in expansion of macro 'UNIT_ADD' 3968 | UNIT_ADD(area, square_inch, square_inches, sq_in, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::femtoliter_t units::literals::operator""_fL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::femtoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::tebibytes_per_second_t units::literals::operator""_TiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::tebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::gill_t units::literals::operator""_gi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gill_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4014:9: note: in expansion of macro 'UNIT_ADD' 4014 | UNIT_ADD(volume, gill, gills, gi, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::tebibytes_per_second_t units::literals::operator""_TiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::tebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::terabits_per_second_t units::literals::operator""_Tbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::terabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::tablespoon_t units::literals::operator""_tbsp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::tablespoon_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4007:9: note: in expansion of macro 'UNIT_ADD' 4007 | UNIT_ADD(volume, tablespoon, tablespoons, tbsp, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_inch_t units::literals::operator""_cu_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_inch_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3994:9: note: in expansion of macro 'UNIT_ADD' 3994 | UNIT_ADD(volume, cubic_inch, cubic_inches, cu_in, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::bytes_per_second_t units::literals::operator""_Bps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::bytes_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_cubic_foot_t units::literals::operator""_lb_per_cu_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4042:9: note: in expansion of macro 'UNIT_ADD' 4042 | UNIT_ADD(density, pounds_per_cubic_foot, pounds_per_cubic_foot, lb_per_cu_ft, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::pebibytes_per_second_t units::literals::operator""_PiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::pebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::picoliter_t units::literals::operator""_pL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::picoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_mile_t units::literals::operator""_sq_mi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_mile_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3969:9: note: in expansion of macro 'UNIT_ADD' 3969 | UNIT_ADD(area, square_mile, square_miles, sq_mi, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::petabits_per_second_t units::literals::operator""_Pbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::petabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exbibytes_per_second_t units::literals::operator""_EiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exbibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::femtobytes_per_second_t units::literals::operator""_fBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::femtobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::pebibytes_per_second_t units::literals::operator""_PiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::pebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::nanoliter_t units::literals::operator""_nL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::nanoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::teaspoon_t units::literals::operator""_tsp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::teaspoon_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4008:9: note: in expansion of macro 'UNIT_ADD' 4008 | UNIT_ADD(volume, teaspoon, teaspoons, tsp, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_foot_t units::literals::operator""_cu_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_foot_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3995:9: note: in expansion of macro 'UNIT_ADD' 3995 | UNIT_ADD(volume, cubic_foot, cubic_feet, cu_ft, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_cubic_inch_t units::literals::operator""_lb_per_cu_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_cubic_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4043:9: note: in expansion of macro 'UNIT_ADD' 4043 | UNIT_ADD(density, pounds_per_cubic_inch, pounds_per_cubic_inch, lb_per_cu_in, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::square_kilometer_t units::literals::operator""_sq_km(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::square_kilometer_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3970:9: note: in expansion of macro 'UNIT_ADD' 3970 | UNIT_ADD(area, square_kilometer, square_kilometers, sq_km, squared) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::peck_t units::literals::operator""_pk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::peck_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4015:9: note: in expansion of macro 'UNIT_ADD' 4015 | UNIT_ADD(volume, peck, pecks, pk, unit, bushels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exabytes_per_second_t units::literals::operator""_EBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exabytes_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4106:9: note: in expansion of macro 'UNIT_ADD' 4106 | UNIT_ADD(data_transfer_rate, exabytes_per_second, exabytes_per_second, EBps, unit, petabytes_per_second>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::picobytes_per_second_t units::literals::operator""_pBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::picobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kibibits_per_second_t units::literals::operator""_Kibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kibibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::microliter_t units::literals::operator""_uL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::microliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exbibytes_per_second_t units::literals::operator""_EiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exbibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::hectare_t units::literals::operator""_ha(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::hectare_t' {aka 'units::unit_t, units::unit, units::base_unit > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3971:9: note: in expansion of macro 'UNIT_ADD' 3971 | UNIT_ADD(area, hectare, hectares, ha, unit, square_meters>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_gallon_t units::literals::operator""_lb_per_gal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_gallon_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4044:9: note: in expansion of macro 'UNIT_ADD' 4044 | UNIT_ADD(density, pounds_per_gallon, pounds_per_gallon, lb_per_gal, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::bits_per_second_t units::literals::operator""_bps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::bits_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::pinch_t units::literals::operator""_pinch(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::pinch_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4009:9: note: in expansion of macro 'UNIT_ADD' 4009 | UNIT_ADD(volume, pinch, pinches, pinch, unit, teaspoons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::nanobytes_per_second_t units::literals::operator""_nBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::nanobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::mebibits_per_second_t units::literals::operator""_Mibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::mebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::sack_t units::literals::operator""_sacks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::sack_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4016:9: note: in expansion of macro 'UNIT_ADD' 4016 | UNIT_ADD(volume, sack, sacks, sacks, unit, bushels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::milliliter_t units::literals::operator""_mL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::milliliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_yard_t units::literals::operator""_cu_yd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_yard_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3996:9: note: in expansion of macro 'UNIT_ADD' 3996 | UNIT_ADD(volume, cubic_yard, cubic_yards, cu_yd, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exabytes_per_second_t units::literals::operator""_EBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exabytes_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4106:9: note: in expansion of macro 'UNIT_ADD' 4106 | UNIT_ADD(data_transfer_rate, exabytes_per_second, exabytes_per_second, EBps, unit, petabytes_per_second>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::femtobits_per_second_t units::literals::operator""_fbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::femtobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::microbytes_per_second_t units::literals::operator""_uBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::microbytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gibibits_per_second_t units::literals::operator""_Gibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gibibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::area::acre_t units::literals::operator""_acre(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::area::acre_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3972:9: note: in expansion of macro 'UNIT_ADD' 3972 | UNIT_ADD(area, acre, acres, acre, unit, square_feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::centiliter_t units::literals::operator""_cL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::centiliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::dash_t units::literals::operator""_dash(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::dash_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4010:9: note: in expansion of macro 'UNIT_ADD' 4010 | UNIT_ADD(volume, dash, dashes, dash, unit, pinches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::bits_per_second_t units::literals::operator""_bps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::bits_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::shot_t units::literals::operator""_shots(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::shot_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4017:9: note: in expansion of macro 'UNIT_ADD' 4017 | UNIT_ADD(volume, shot, shots, shots, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::slugs_per_cubic_foot_t units::literals::operator""_slug_per_cu_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::slugs_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4045:9: note: in expansion of macro 'UNIT_ADD' 4045 | UNIT_ADD(density, slugs_per_cubic_foot, slugs_per_cubic_foot, slug_per_cu_ft, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::picobits_per_second_t units::literals::operator""_pbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::picobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_mile_t units::literals::operator""_cu_mi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_mile_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3997:9: note: in expansion of macro 'UNIT_ADD' 3997 | UNIT_ADD(volume, cubic_mile, cubic_miles, cu_mi, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::millibytes_per_second_t units::literals::operator""_mBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::millibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::tebibits_per_second_t units::literals::operator""_Tibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::tebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_meter_t units::literals::operator""_cu_m(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_meter_t' {aka 'units::unit_t, units::base_unit > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3990:9: note: in expansion of macro 'UNIT_ADD' 3990 | UNIT_ADD(volume, cubic_meter, cubic_meters, cu_m, unit, units::category::volume_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::deciliter_t units::literals::operator""_dL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::deciliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::nanobits_per_second_t units::literals::operator""_nbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::nanobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::drop_t units::literals::operator""_drop(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::drop_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4011:9: note: in expansion of macro 'UNIT_ADD' 4011 | UNIT_ADD(volume, drop, drops, drop, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::femtobits_per_second_t units::literals::operator""_fbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::femtobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::centibytes_per_second_t units::literals::operator""_cBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::centibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::strike_t units::literals::operator""_strikes(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::strike_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4018:9: note: in expansion of macro 'UNIT_ADD' 4018 | UNIT_ADD(volume, strike, strikes, strikes, unit, bushels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::pebibits_per_second_t units::literals::operator""_Pibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::pebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::decaliter_t units::literals::operator""_daL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::decaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_millimeter_t units::literals::operator""_cu_mm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_millimeter_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3991:9: note: in expansion of macro 'UNIT_ADD' 3991 | UNIT_ADD(volume, cubic_millimeter, cubic_millimeters, cu_mm, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::gallon_t units::literals::operator""_gal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gallon_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3998:9: note: in expansion of macro 'UNIT_ADD' 3998 | UNIT_ADD(volume, gallon, gallons, gal, unit, cubic_inches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::microbits_per_second_t units::literals::operator""_ubps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::microbits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::picobits_per_second_t units::literals::operator""_pbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::picobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decibytes_per_second_t units::literals::operator""_dBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::kilograms_per_cubic_meter_t units::literals::operator""_kg_per_cu_m(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::kilograms_per_cubic_meter_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4036:9: note: in expansion of macro 'UNIT_ADD' 4036 | UNIT_ADD(density, kilograms_per_cubic_meter, kilograms_per_cubic_meter, kg_per_cu_m, unit, units::category::density_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::fifth_t units::literals::operator""_fifth(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::fifth_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4012:9: note: in expansion of macro 'UNIT_ADD' 4012 | UNIT_ADD(volume, fifth, fifths, fifth, unit, gallons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exbibits_per_second_t units::literals::operator""_Eibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exbibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_kilometer_t units::literals::operator""_cu_km(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_kilometer_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3992:9: note: in expansion of macro 'UNIT_ADD' 3992 | UNIT_ADD(volume, cubic_kilometer, cubic_kilometers, cu_km, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::millibits_per_second_t units::literals::operator""_mbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::millibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::hectoliter_t units::literals::operator""_hL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::hectoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::nanobits_per_second_t units::literals::operator""_nbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::nanobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decabytes_per_second_t units::literals::operator""_daBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::dram_t units::literals::operator""_dr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::dram_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4013:9: note: in expansion of macro 'UNIT_ADD' 4013 | UNIT_ADD(volume, dram, drams, dr, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exabits_per_second_t units::literals::operator""_Ebps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4108:9: note: in expansion of macro 'UNIT_ADD' 4108 | UNIT_ADD(data_transfer_rate, exabits_per_second, exabits_per_second, Ebps, unit, petabits_per_second>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::centibits_per_second_t units::literals::operator""_cbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::centibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::microbits_per_second_t units::literals::operator""_ubps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::microbits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::quart_t units::literals::operator""_qt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::quart_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3999:9: note: in expansion of macro 'UNIT_ADD' 3999 | UNIT_ADD(volume, quart, quarts, qt, unit, gallons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::kiloliter_t units::literals::operator""_kL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::kiloliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::liter_t units::literals::operator""_L(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::liter_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::hectobytes_per_second_t units::literals::operator""_hBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::hectobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decibits_per_second_t units::literals::operator""_dbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::millibits_per_second_t units::literals::operator""_mbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::millibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::grams_per_milliliter_t units::literals::operator""_g_per_mL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::grams_per_milliliter_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4037:9: note: in expansion of macro 'UNIT_ADD' 4037 | UNIT_ADD(density, grams_per_milliliter, grams_per_milliliter, g_per_mL, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::gill_t units::literals::operator""_gi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gill_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4014:9: note: in expansion of macro 'UNIT_ADD' 4014 | UNIT_ADD(volume, gill, gills, gi, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::femtoliter_t units::literals::operator""_fL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::femtoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kilobytes_per_second_t units::literals::operator""_kBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kilobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::megaliter_t units::literals::operator""_ML(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::megaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decabits_per_second_t units::literals::operator""_dabps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::centibits_per_second_t units::literals::operator""_cbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::centibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::kilograms_per_liter_t units::literals::operator""_kg_per_L(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::kilograms_per_liter_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4038:9: note: in expansion of macro 'UNIT_ADD' 4038 | UNIT_ADD(density, kilograms_per_liter, kilograms_per_liter, kg_per_L, unit, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::pint_t units::literals::operator""_pt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::pint_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4000:9: note: in expansion of macro 'UNIT_ADD' 4000 | UNIT_ADD(volume, pint, pints, pt, unit, quarts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::picoliter_t units::literals::operator""_pL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::picoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::megabytes_per_second_t units::literals::operator""_MBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::megabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::bytes_per_second_t units::literals::operator""_Bps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::bytes_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::hectobits_per_second_t units::literals::operator""_hbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::hectobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::gigaliter_t units::literals::operator""_GL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gigaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decibits_per_second_t units::literals::operator""_dbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::peck_t units::literals::operator""_pk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::peck_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4015:9: note: in expansion of macro 'UNIT_ADD' 4015 | UNIT_ADD(volume, peck, pecks, pk, unit, bushels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::nanoliter_t units::literals::operator""_nL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::nanoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::femtobytes_per_second_t units::literals::operator""_fBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::femtobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gigabytes_per_second_t units::literals::operator""_GBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gigabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/info/amd/gpuinfovram.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_gpuinfovram.cpp:23: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, 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>; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4135:190: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >; typename std::enable_if<((units::traits::has_linear_scale::value && units::traits::is_dimensionless_unit::value) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4135:145: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kilobits_per_second_t units::literals::operator""_kbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kilobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decabits_per_second_t units::literals::operator""_dabps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cup_t units::literals::operator""_c(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cup_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4001:9: note: in expansion of macro 'UNIT_ADD' 4001 | UNIT_ADD(volume, cup, cups, c, unit, pints>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::picobytes_per_second_t units::literals::operator""_pBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::picobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::microliter_t units::literals::operator""_uL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::microliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::teraliter_t units::literals::operator""_TL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::teraliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeLhs units::operator*(const UnitTypeLhs&, T) [with UnitTypeLhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; T = double; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4135:119: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2582:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2582 | inline constexpr UnitTypeLhs operator*(const UnitTypeLhs& lhs, T rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 2; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4135:169: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2775:39: 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<2>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::sack_t units::literals::operator""_sacks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::sack_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4016:9: note: in expansion of macro 'UNIT_ADD' 4016 | UNIT_ADD(volume, sack, sacks, sacks, unit, bushels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::terabytes_per_second_t units::literals::operator""_TBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::terabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::nanobytes_per_second_t units::literals::operator""_nBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::nanobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::megabits_per_second_t units::literals::operator""_Mbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::megabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::hectobits_per_second_t units::literals::operator""_hbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::hectobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::milliliter_t units::literals::operator""_mL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::milliliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::petaliter_t units::literals::operator""_PL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::petaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::microbytes_per_second_t units::literals::operator""_uBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::microbytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gigabits_per_second_t units::literals::operator""_Gbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gigabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::fluid_ounce_t units::literals::operator""_fl_oz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::fluid_ounce_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4002:9: note: in expansion of macro 'UNIT_ADD' 4002 | UNIT_ADD(volume, fluid_ounce, fluid_ounces, fl_oz, unit, cups>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::shot_t units::literals::operator""_shots(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::shot_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4017:9: note: in expansion of macro 'UNIT_ADD' 4017 | UNIT_ADD(volume, shot, shots, shots, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kilobits_per_second_t units::literals::operator""_kbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kilobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::petabytes_per_second_t units::literals::operator""_PBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::petabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::centiliter_t units::literals::operator""_cL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::centiliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::millibytes_per_second_t units::literals::operator""_mBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::millibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_cubic_foot_t units::literals::operator""_oz_per_cu_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4039:9: note: in expansion of macro 'UNIT_ADD' 4039 | UNIT_ADD(density, ounces_per_cubic_foot, ounces_per_cubic_foot, oz_per_cu_ft, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::terabits_per_second_t units::literals::operator""_Tbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::terabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::megabits_per_second_t units::literals::operator""_Mbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::megabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::centibytes_per_second_t units::literals::operator""_cBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::centibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::deciliter_t units::literals::operator""_dL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::deciliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kibibytes_per_second_t units::literals::operator""_KiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kibibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::strike_t units::literals::operator""_strikes(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::strike_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4018:9: note: in expansion of macro 'UNIT_ADD' 4018 | UNIT_ADD(volume, strike, strikes, strikes, unit, bushels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_inch_t units::literals::operator""_cu_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_inch_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3994:9: note: in expansion of macro 'UNIT_ADD' 3994 | UNIT_ADD(volume, cubic_inch, cubic_inches, cu_in, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decibytes_per_second_t units::literals::operator""_dBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::petabits_per_second_t units::literals::operator""_Pbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::petabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::barrel_t units::literals::operator""_bl(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::barrel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4003:9: note: in expansion of macro 'UNIT_ADD' 4003 | UNIT_ADD(volume, barrel, barrels, bl, unit, gallons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gigabits_per_second_t units::literals::operator""_Gbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gigabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_cubic_inch_t units::literals::operator""_oz_per_cu_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_cubic_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4040:9: note: in expansion of macro 'UNIT_ADD' 4040 | UNIT_ADD(density, ounces_per_cubic_inch, ounces_per_cubic_inch, oz_per_cu_in, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::decaliter_t units::literals::operator""_daL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::decaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::kilograms_per_cubic_meter_t units::literals::operator""_kg_per_cu_m(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::kilograms_per_cubic_meter_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4036:9: note: in expansion of macro 'UNIT_ADD' 4036 | UNIT_ADD(density, kilograms_per_cubic_meter, kilograms_per_cubic_meter, kg_per_cu_m, unit, units::category::density_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<-3>, std::ratio<5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:253: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2608:39: 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<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::mebibytes_per_second_t units::literals::operator""_MiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::mebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, units::linear_scale>; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>; typename std::enable_if<((units::traits::has_linear_scale::value && units::traits::is_dimensionless_unit::value) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:186: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decabytes_per_second_t units::literals::operator""_daBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, units::linear_scale>; T = int; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:167: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kibibits_per_second_t units::literals::operator""_Kibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kibibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 4; UnitType = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:184: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::terabits_per_second_t units::literals::operator""_Tbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::terabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, 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>; UnitTypeRhs = 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<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:252: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, 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>; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:231: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::hectoliter_t units::literals::operator""_hL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::hectoliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, 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>; T = int; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:212: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::hectobytes_per_second_t units::literals::operator""_hBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::hectobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 4; UnitType = 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<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:248: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2775:39: 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<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type> units::operator/(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, 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>; T = double; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4136:142: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2644:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2644 | inline constexpr auto operator/(T lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gibibytes_per_second_t units::literals::operator""_GiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gibibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_foot_t units::literals::operator""_cu_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_foot_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3995:9: note: in expansion of macro 'UNIT_ADD' 3995 | UNIT_ADD(volume, cubic_foot, cubic_feet, cu_ft, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4136:141: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::bushel_t units::literals::operator""_bu(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::bushel_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4004:9: note: in expansion of macro 'UNIT_ADD' 4004 | UNIT_ADD(volume, bushel, bushels, bu, unit, cubic_inches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 2; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4136:139: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_gallon_t units::literals::operator""_oz_per_gal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_gallon_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4041:9: note: in expansion of macro 'UNIT_ADD' 4041 | UNIT_ADD(density, ounces_per_gallon, ounces_per_gallon, oz_per_gal, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::mebibits_per_second_t units::literals::operator""_Mibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::mebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::petabits_per_second_t units::literals::operator""_Pbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::petabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4137:77: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: 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<-2> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kilobytes_per_second_t units::literals::operator""_kBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kilobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::kiloliter_t units::literals::operator""_kL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::kiloliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::grams_per_milliliter_t units::literals::operator""_g_per_mL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::grams_per_milliliter_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4037:9: note: in expansion of macro 'UNIT_ADD' 4037 | UNIT_ADD(density, grams_per_milliliter, grams_per_milliliter, g_per_mL, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::tebibytes_per_second_t units::literals::operator""_TiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::tebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::megabytes_per_second_t units::literals::operator""_MBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::megabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gibibits_per_second_t units::literals::operator""_Gibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gibibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kibibits_per_second_t units::literals::operator""_Kibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kibibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_cubic_foot_t units::literals::operator""_lb_per_cu_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4042:9: note: in expansion of macro 'UNIT_ADD' 4042 | UNIT_ADD(density, pounds_per_cubic_foot, pounds_per_cubic_foot, lb_per_cu_ft, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cord_t units::literals::operator""_cord(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cord_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4005:9: note: in expansion of macro 'UNIT_ADD' 4005 | UNIT_ADD(volume, cord, cords, cord, unit, cubic_feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::megaliter_t units::literals::operator""_ML(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::megaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type> units::operator/(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = double; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4138:153: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2644:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2644 | inline constexpr auto operator/(T lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((units::traits::has_linear_scale::value && units::traits::is_dimensionless_unit::value) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4138:145: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; T = int; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4138:140: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::kilograms_per_liter_t units::literals::operator""_kg_per_L(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::kilograms_per_liter_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4038:9: note: in expansion of macro 'UNIT_ADD' 4038 | UNIT_ADD(density, kilograms_per_liter, kilograms_per_liter, kg_per_L, unit, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gigabytes_per_second_t units::literals::operator""_GBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gigabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::pebibytes_per_second_t units::literals::operator""_PiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::pebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::tebibits_per_second_t units::literals::operator""_Tibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::tebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::mebibits_per_second_t units::literals::operator""_Mibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::mebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_yard_t units::literals::operator""_cu_yd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_yard_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3996:9: note: in expansion of macro 'UNIT_ADD' 3996 | UNIT_ADD(volume, cubic_yard, cubic_yards, cu_yd, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::gigaliter_t units::literals::operator""_GL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gigaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::terabytes_per_second_t units::literals::operator""_TBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::terabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_cubic_inch_t units::literals::operator""_lb_per_cu_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_cubic_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4043:9: note: in expansion of macro 'UNIT_ADD' 4043 | UNIT_ADD(density, pounds_per_cubic_inch, pounds_per_cubic_inch, lb_per_cu_in, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::pebibits_per_second_t units::literals::operator""_Pibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::pebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_fathom_t units::literals::operator""_cu_fm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_fathom_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4006:9: note: in expansion of macro 'UNIT_ADD' 4006 | UNIT_ADD(volume, cubic_fathom, cubic_fathoms, cu_fm, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exbibytes_per_second_t units::literals::operator""_EiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exbibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gibibits_per_second_t units::literals::operator""_Gibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gibibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::petabytes_per_second_t units::literals::operator""_PBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::petabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::teraliter_t units::literals::operator""_TL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::teraliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, 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>; UnitTypeRhs = units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4142:139: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2608:39: 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<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4142:123: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; UnitTypeRhs = units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((units::traits::has_linear_scale::value && units::traits::is_dimensionless_unit::value) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4142:136: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_gallon_t units::literals::operator""_lb_per_gal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_gallon_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4044:9: note: in expansion of macro 'UNIT_ADD' 4044 | UNIT_ADD(density, pounds_per_gallon, pounds_per_gallon, lb_per_gal, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kibibytes_per_second_t units::literals::operator""_KiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kibibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exbibits_per_second_t units::literals::operator""_Eibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exbibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::tebibits_per_second_t units::literals::operator""_Tibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::tebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_mile_t units::literals::operator""_cu_mi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_mile_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3997:9: note: in expansion of macro 'UNIT_ADD' 3997 | UNIT_ADD(volume, cubic_mile, cubic_miles, cu_mi, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exabytes_per_second_t units::literals::operator""_EBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exabytes_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4106:9: note: in expansion of macro 'UNIT_ADD' 4106 | UNIT_ADD(data_transfer_rate, exabytes_per_second, exabytes_per_second, EBps, unit, petabytes_per_second>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::petaliter_t units::literals::operator""_PL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::petaliter_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3993:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3993 | UNIT_ADD_WITH_METRIC_PREFIXES(volume, liter, liters, L, cubed>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::tablespoon_t units::literals::operator""_tbsp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::tablespoon_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4007:9: note: in expansion of macro 'UNIT_ADD' 4007 | UNIT_ADD(volume, tablespoon, tablespoons, tbsp, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::mebibytes_per_second_t units::literals::operator""_MiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::mebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_cubic_foot_t units::literals::operator""_oz_per_cu_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4039:9: note: in expansion of macro 'UNIT_ADD' 4039 | UNIT_ADD(density, ounces_per_cubic_foot, ounces_per_cubic_foot, oz_per_cu_ft, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exabits_per_second_t units::literals::operator""_Ebps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4108:9: note: in expansion of macro 'UNIT_ADD' 4108 | UNIT_ADD(data_transfer_rate, exabits_per_second, exabits_per_second, Ebps, unit, petabits_per_second>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::pebibits_per_second_t units::literals::operator""_Pibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::pebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::bits_per_second_t units::literals::operator""_bps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::bits_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = 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<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4145:114: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gibibytes_per_second_t units::literals::operator""_GiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gibibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::slugs_per_cubic_foot_t units::literals::operator""_slug_per_cu_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::slugs_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4045:9: note: in expansion of macro 'UNIT_ADD' 4045 | UNIT_ADD(density, slugs_per_cubic_foot, slugs_per_cubic_foot, slug_per_cu_ft, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::teaspoon_t units::literals::operator""_tsp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::teaspoon_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4008:9: note: in expansion of macro 'UNIT_ADD' 4008 | UNIT_ADD(volume, teaspoon, teaspoons, tsp, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = 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<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4146:111: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_cubic_inch_t units::literals::operator""_oz_per_cu_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_cubic_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4040:9: note: in expansion of macro 'UNIT_ADD' 4040 | UNIT_ADD(density, ounces_per_cubic_inch, ounces_per_cubic_inch, oz_per_cu_in, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_inch_t units::literals::operator""_cu_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_inch_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3994:9: note: in expansion of macro 'UNIT_ADD' 3994 | UNIT_ADD(volume, cubic_inch, cubic_inches, cu_in, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::gallon_t units::literals::operator""_gal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gallon_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3998:9: note: in expansion of macro 'UNIT_ADD' 3998 | UNIT_ADD(volume, gallon, gallons, gal, unit, cubic_inches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exbibits_per_second_t units::literals::operator""_Eibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exbibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::tebibytes_per_second_t units::literals::operator""_TiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::tebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::femtobits_per_second_t units::literals::operator""_fbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::femtobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::pebibytes_per_second_t units::literals::operator""_PiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::pebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_gallon_t units::literals::operator""_oz_per_gal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_gallon_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4041:9: note: in expansion of macro 'UNIT_ADD' 4041 | UNIT_ADD(density, ounces_per_gallon, ounces_per_gallon, oz_per_gal, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exabits_per_second_t units::literals::operator""_Ebps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4108:9: note: in expansion of macro 'UNIT_ADD' 4108 | UNIT_ADD(data_transfer_rate, exabits_per_second, exabits_per_second, Ebps, unit, petabits_per_second>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::pinch_t units::literals::operator""_pinch(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::pinch_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4009:9: note: in expansion of macro 'UNIT_ADD' 4009 | UNIT_ADD(volume, pinch, pinches, pinch, unit, teaspoons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_foot_t units::literals::operator""_cu_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_foot_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3995:9: note: in expansion of macro 'UNIT_ADD' 3995 | UNIT_ADD(volume, cubic_foot, cubic_feet, cu_ft, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::picobits_per_second_t units::literals::operator""_pbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::picobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exbibytes_per_second_t units::literals::operator""_EiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exbibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_cubic_foot_t units::literals::operator""_lb_per_cu_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4042:9: note: in expansion of macro 'UNIT_ADD' 4042 | UNIT_ADD(density, pounds_per_cubic_foot, pounds_per_cubic_foot, lb_per_cu_ft, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::quart_t units::literals::operator""_qt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::quart_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3999:9: note: in expansion of macro 'UNIT_ADD' 3999 | UNIT_ADD(volume, quart, quarts, qt, unit, gallons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::dash_t units::literals::operator""_dash(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::dash_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4010:9: note: in expansion of macro 'UNIT_ADD' 4010 | UNIT_ADD(volume, dash, dashes, dash, unit, pinches>) | ^~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/commonutils.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_commonutils.cpp:20: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, 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>; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4135:190: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >; typename std::enable_if<((units::traits::has_linear_scale::value && units::traits::is_dimensionless_unit::value) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4135:145: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exabytes_per_second_t units::literals::operator""_EBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exabytes_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4106:9: note: in expansion of macro 'UNIT_ADD' 4106 | UNIT_ADD(data_transfer_rate, exabytes_per_second, exabytes_per_second, EBps, unit, petabytes_per_second>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_cubic_inch_t units::literals::operator""_lb_per_cu_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_cubic_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4043:9: note: in expansion of macro 'UNIT_ADD' 4043 | UNIT_ADD(density, pounds_per_cubic_inch, pounds_per_cubic_inch, lb_per_cu_in, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::nanobits_per_second_t units::literals::operator""_nbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::nanobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeLhs units::operator*(const UnitTypeLhs&, T) [with UnitTypeLhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; T = double; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4135:119: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2582:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2582 | inline constexpr UnitTypeLhs operator*(const UnitTypeLhs& lhs, T rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 2; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4135:169: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2775:39: 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<2>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::bits_per_second_t units::literals::operator""_bps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::bits_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::drop_t units::literals::operator""_drop(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::drop_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4011:9: note: in expansion of macro 'UNIT_ADD' 4011 | UNIT_ADD(volume, drop, drops, drop, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_gallon_t units::literals::operator""_lb_per_gal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_gallon_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4044:9: note: in expansion of macro 'UNIT_ADD' 4044 | UNIT_ADD(density, pounds_per_gallon, pounds_per_gallon, lb_per_gal, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_yard_t units::literals::operator""_cu_yd(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_yard_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3996:9: note: in expansion of macro 'UNIT_ADD' 3996 | UNIT_ADD(volume, cubic_yard, cubic_yards, cu_yd, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::femtobits_per_second_t units::literals::operator""_fbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::femtobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::microbits_per_second_t units::literals::operator""_ubps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::microbits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::pint_t units::literals::operator""_pt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::pint_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4000:9: note: in expansion of macro 'UNIT_ADD' 4000 | UNIT_ADD(volume, pint, pints, pt, unit, quarts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/amdutils.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdutils.cpp:20: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, 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>; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4135:190: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >; typename std::enable_if<((units::traits::has_linear_scale::value && units::traits::is_dimensionless_unit::value) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4135:145: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::fifth_t units::literals::operator""_fifth(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::fifth_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4012:9: note: in expansion of macro 'UNIT_ADD' 4012 | UNIT_ADD(volume, fifth, fifths, fifth, unit, gallons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::picobits_per_second_t units::literals::operator""_pbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::picobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::slugs_per_cubic_foot_t units::literals::operator""_slug_per_cu_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::slugs_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4045:9: note: in expansion of macro 'UNIT_ADD' 4045 | UNIT_ADD(density, slugs_per_cubic_foot, slugs_per_cubic_foot, slug_per_cu_ft, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeLhs units::operator*(const UnitTypeLhs&, T) [with UnitTypeLhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; T = double; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4135:119: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2582:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2582 | inline constexpr UnitTypeLhs operator*(const UnitTypeLhs& lhs, T rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 2; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4135:169: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2775:39: 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<2>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::millibits_per_second_t units::literals::operator""_mbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::millibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_mile_t units::literals::operator""_cu_mi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_mile_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3997:9: note: in expansion of macro 'UNIT_ADD' 3997 | UNIT_ADD(volume, cubic_mile, cubic_miles, cu_mi, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::nanobits_per_second_t units::literals::operator""_nbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::nanobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::dram_t units::literals::operator""_dr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::dram_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4013:9: note: in expansion of macro 'UNIT_ADD' 4013 | UNIT_ADD(volume, dram, drams, dr, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cup_t units::literals::operator""_c(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cup_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4001:9: note: in expansion of macro 'UNIT_ADD' 4001 | UNIT_ADD(volume, cup, cups, c, unit, pints>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::microbits_per_second_t units::literals::operator""_ubps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::microbits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::centibits_per_second_t units::literals::operator""_cbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::centibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::gill_t units::literals::operator""_gi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gill_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4014:9: note: in expansion of macro 'UNIT_ADD' 4014 | UNIT_ADD(volume, gill, gills, gi, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::gallon_t units::literals::operator""_gal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gallon_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3998:9: note: in expansion of macro 'UNIT_ADD' 3998 | UNIT_ADD(volume, gallon, gallons, gal, unit, cubic_inches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::millibits_per_second_t units::literals::operator""_mbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::millibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type> units::operator/(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, 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>; T = double; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4136:142: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2644:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2644 | inline constexpr auto operator/(T lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4136:141: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 2; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4136:139: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decibits_per_second_t units::literals::operator""_dbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::bytes_per_second_t units::literals::operator""_Bps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::bytes_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4137:77: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: 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<-2> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::fluid_ounce_t units::literals::operator""_fl_oz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::fluid_ounce_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4002:9: note: in expansion of macro 'UNIT_ADD' 4002 | UNIT_ADD(volume, fluid_ounce, fluid_ounces, fl_oz, unit, cups>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::centibits_per_second_t units::literals::operator""_cbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::centibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::femtobytes_per_second_t units::literals::operator""_fBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::femtobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::peck_t units::literals::operator""_pk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::peck_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4015:9: note: in expansion of macro 'UNIT_ADD' 4015 | UNIT_ADD(volume, peck, pecks, pk, unit, bushels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decibits_per_second_t units::literals::operator""_dbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type> units::operator/(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = double; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4138:153: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2644:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2644 | inline constexpr auto operator/(T lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decabits_per_second_t units::literals::operator""_dabps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((units::traits::has_linear_scale::value && units::traits::is_dimensionless_unit::value) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4138:145: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; T = int; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4138:140: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::quart_t units::literals::operator""_qt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::quart_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:3999:9: note: in expansion of macro 'UNIT_ADD' 3999 | UNIT_ADD(volume, quart, quarts, qt, unit, gallons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type> units::operator/(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, 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>; T = double; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4136:142: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2644:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2644 | inline constexpr auto operator/(T lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::picobytes_per_second_t units::literals::operator""_pBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::picobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4136:141: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 2; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4136:139: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::barrel_t units::literals::operator""_bl(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::barrel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4003:9: note: in expansion of macro 'UNIT_ADD' 4003 | UNIT_ADD(volume, barrel, barrels, bl, unit, gallons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decabits_per_second_t units::literals::operator""_dabps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::sack_t units::literals::operator""_sacks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::sack_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4016:9: note: in expansion of macro 'UNIT_ADD' 4016 | UNIT_ADD(volume, sack, sacks, sacks, unit, bushels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4137:77: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: 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<-2> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::hectobits_per_second_t units::literals::operator""_hbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::hectobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::nanobytes_per_second_t units::literals::operator""_nBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::nanobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::hectobits_per_second_t units::literals::operator""_hbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::hectobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::pint_t units::literals::operator""_pt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::pint_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4000:9: note: in expansion of macro 'UNIT_ADD' 4000 | UNIT_ADD(volume, pint, pints, pt, unit, quarts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, 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>; UnitTypeRhs = units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4142:139: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2608:39: 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<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4142:123: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; UnitTypeRhs = units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((units::traits::has_linear_scale::value && units::traits::is_dimensionless_unit::value) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4142:136: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::shot_t units::literals::operator""_shots(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::shot_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4017:9: note: in expansion of macro 'UNIT_ADD' 4017 | UNIT_ADD(volume, shot, shots, shots, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type> units::operator/(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = double; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4138:153: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2644:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2644 | inline constexpr auto operator/(T lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((units::traits::has_linear_scale::value && units::traits::is_dimensionless_unit::value) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4138:145: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::microbytes_per_second_t units::literals::operator""_uBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::microbytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; T = int; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4138:140: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kilobits_per_second_t units::literals::operator""_kbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kilobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kilobits_per_second_t units::literals::operator""_kbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kilobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::bushel_t units::literals::operator""_bu(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::bushel_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4004:9: note: in expansion of macro 'UNIT_ADD' 4004 | UNIT_ADD(volume, bushel, bushels, bu, unit, cubic_inches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::millibytes_per_second_t units::literals::operator""_mBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::millibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cup_t units::literals::operator""_c(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cup_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4001:9: note: in expansion of macro 'UNIT_ADD' 4001 | UNIT_ADD(volume, cup, cups, c, unit, pints>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::megabits_per_second_t units::literals::operator""_Mbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::megabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::strike_t units::literals::operator""_strikes(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::strike_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4018:9: note: in expansion of macro 'UNIT_ADD' 4018 | UNIT_ADD(volume, strike, strikes, strikes, unit, bushels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::megabits_per_second_t units::literals::operator""_Mbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::megabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = 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<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4145:114: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, 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>; UnitTypeRhs = units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4142:139: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2608:39: 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<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::centibytes_per_second_t units::literals::operator""_cBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::centibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4142:123: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::kilograms_per_cubic_meter_t units::literals::operator""_kg_per_cu_m(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::kilograms_per_cubic_meter_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4036:9: note: in expansion of macro 'UNIT_ADD' 4036 | UNIT_ADD(density, kilograms_per_cubic_meter, kilograms_per_cubic_meter, kg_per_cu_m, unit, units::category::density_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = 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<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4146:111: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; UnitTypeRhs = units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((units::traits::has_linear_scale::value && units::traits::is_dimensionless_unit::value) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4142:136: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gigabits_per_second_t units::literals::operator""_Gbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gigabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<-3>, std::ratio<5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:253: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2608:39: 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<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cord_t units::literals::operator""_cord(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cord_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4005:9: note: in expansion of macro 'UNIT_ADD' 4005 | UNIT_ADD(volume, cord, cords, cord, unit, cubic_feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, units::linear_scale>; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>; typename std::enable_if<((units::traits::has_linear_scale::value && units::traits::is_dimensionless_unit::value) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:186: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::fluid_ounce_t units::literals::operator""_fl_oz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::fluid_ounce_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4002:9: note: in expansion of macro 'UNIT_ADD' 4002 | UNIT_ADD(volume, fluid_ounce, fluid_ounces, fl_oz, unit, cups>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decibytes_per_second_t units::literals::operator""_dBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, units::linear_scale>; T = int; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:167: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 4; UnitType = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:184: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, 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>; UnitTypeRhs = 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<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:252: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, 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>; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:231: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, 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>; T = int; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:212: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 4; UnitType = 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<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:248: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2775:39: 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<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = 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<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4145:114: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decabytes_per_second_t units::literals::operator""_daBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::terabits_per_second_t units::literals::operator""_Tbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::terabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::grams_per_milliliter_t units::literals::operator""_g_per_mL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::grams_per_milliliter_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4037:9: note: in expansion of macro 'UNIT_ADD' 4037 | UNIT_ADD(density, grams_per_milliliter, grams_per_milliliter, g_per_mL, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gigabits_per_second_t units::literals::operator""_Gbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gigabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = 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<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4146:111: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::barrel_t units::literals::operator""_bl(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::barrel_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4003:9: note: in expansion of macro 'UNIT_ADD' 4003 | UNIT_ADD(volume, barrel, barrels, bl, unit, gallons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::hectobytes_per_second_t units::literals::operator""_hBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::hectobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::kilograms_per_liter_t units::literals::operator""_kg_per_L(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::kilograms_per_liter_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4038:9: note: in expansion of macro 'UNIT_ADD' 4038 | UNIT_ADD(density, kilograms_per_liter, kilograms_per_liter, kg_per_L, unit, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::terabits_per_second_t units::literals::operator""_Tbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::terabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::petabits_per_second_t units::literals::operator""_Pbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::petabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_fathom_t units::literals::operator""_cu_fm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_fathom_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4006:9: note: in expansion of macro 'UNIT_ADD' 4006 | UNIT_ADD(volume, cubic_fathom, cubic_fathoms, cu_fm, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kilobytes_per_second_t units::literals::operator""_kBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kilobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::bushel_t units::literals::operator""_bu(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::bushel_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4004:9: note: in expansion of macro 'UNIT_ADD' 4004 | UNIT_ADD(volume, bushel, bushels, bu, unit, cubic_inches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kibibits_per_second_t units::literals::operator""_Kibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kibibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::petabits_per_second_t units::literals::operator""_Pbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::petabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmfreqvolt.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> > > > Tests::AMD::PMFreqVolt::PMFreqVoltImporterStub::providePMFreqVoltState(unsigned int) const': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmfreqvolt.cpp:84:3: 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 84 | { | ^ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::megabytes_per_second_t units::literals::operator""_MBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::megabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::tablespoon_t units::literals::operator""_tbsp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::tablespoon_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4007:9: note: in expansion of macro 'UNIT_ADD' 4007 | UNIT_ADD(volume, tablespoon, tablespoons, tbsp, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kibibits_per_second_t units::literals::operator""_Kibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kibibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::mebibits_per_second_t units::literals::operator""_Mibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::mebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gigabytes_per_second_t units::literals::operator""_GBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gigabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cord_t units::literals::operator""_cord(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cord_t' {aka 'units::unit_t, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4005:9: note: in expansion of macro 'UNIT_ADD' 4005 | UNIT_ADD(volume, cord, cords, cord, unit, cubic_feet>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::mebibits_per_second_t units::literals::operator""_Mibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::mebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::teaspoon_t units::literals::operator""_tsp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::teaspoon_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4008:9: note: in expansion of macro 'UNIT_ADD' 4008 | UNIT_ADD(volume, teaspoon, teaspoons, tsp, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gibibits_per_second_t units::literals::operator""_Gibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gibibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::terabytes_per_second_t units::literals::operator""_TBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::terabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_cubic_foot_t units::literals::operator""_oz_per_cu_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4039:9: note: in expansion of macro 'UNIT_ADD' 4039 | UNIT_ADD(density, ounces_per_cubic_foot, ounces_per_cubic_foot, oz_per_cu_ft, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gibibits_per_second_t units::literals::operator""_Gibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gibibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::petabytes_per_second_t units::literals::operator""_PBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::petabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::tebibits_per_second_t units::literals::operator""_Tibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::tebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::tebibits_per_second_t units::literals::operator""_Tibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::tebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::cubic_fathom_t units::literals::operator""_cu_fm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::cubic_fathom_t' {aka 'units::unit_t, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4006:9: note: in expansion of macro 'UNIT_ADD' 4006 | UNIT_ADD(volume, cubic_fathom, cubic_fathoms, cu_fm, cubed) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_cubic_inch_t units::literals::operator""_oz_per_cu_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_cubic_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4040:9: note: in expansion of macro 'UNIT_ADD' 4040 | UNIT_ADD(density, ounces_per_cubic_inch, ounces_per_cubic_inch, oz_per_cu_in, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::pinch_t units::literals::operator""_pinch(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::pinch_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4009:9: note: in expansion of macro 'UNIT_ADD' 4009 | UNIT_ADD(volume, pinch, pinches, pinch, unit, teaspoons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::pebibits_per_second_t units::literals::operator""_Pibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::pebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kibibytes_per_second_t units::literals::operator""_KiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kibibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::pebibits_per_second_t units::literals::operator""_Pibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::pebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::tablespoon_t units::literals::operator""_tbsp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::tablespoon_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4007:9: note: in expansion of macro 'UNIT_ADD' 4007 | UNIT_ADD(volume, tablespoon, tablespoons, tbsp, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_gallon_t units::literals::operator""_oz_per_gal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_gallon_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4041:9: note: in expansion of macro 'UNIT_ADD' 4041 | UNIT_ADD(density, ounces_per_gallon, ounces_per_gallon, oz_per_gal, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exbibits_per_second_t units::literals::operator""_Eibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exbibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::mebibytes_per_second_t units::literals::operator""_MiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::mebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exbibits_per_second_t units::literals::operator""_Eibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exbibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exabits_per_second_t units::literals::operator""_Ebps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4108:9: note: in expansion of macro 'UNIT_ADD' 4108 | UNIT_ADD(data_transfer_rate, exabits_per_second, exabits_per_second, Ebps, unit, petabits_per_second>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::dash_t units::literals::operator""_dash(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::dash_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4010:9: note: in expansion of macro 'UNIT_ADD' 4010 | UNIT_ADD(volume, dash, dashes, dash, unit, pinches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_cubic_foot_t units::literals::operator""_lb_per_cu_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4042:9: note: in expansion of macro 'UNIT_ADD' 4042 | UNIT_ADD(density, pounds_per_cubic_foot, pounds_per_cubic_foot, lb_per_cu_ft, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gibibytes_per_second_t units::literals::operator""_GiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gibibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::teaspoon_t units::literals::operator""_tsp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::teaspoon_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4008:9: note: in expansion of macro 'UNIT_ADD' 4008 | UNIT_ADD(volume, teaspoon, teaspoons, tsp, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exabits_per_second_t units::literals::operator""_Ebps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4108:9: note: in expansion of macro 'UNIT_ADD' 4108 | UNIT_ADD(data_transfer_rate, exabits_per_second, exabits_per_second, Ebps, unit, petabits_per_second>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_cubic_inch_t units::literals::operator""_lb_per_cu_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_cubic_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4043:9: note: in expansion of macro 'UNIT_ADD' 4043 | UNIT_ADD(density, pounds_per_cubic_inch, pounds_per_cubic_inch, lb_per_cu_in, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::tebibytes_per_second_t units::literals::operator""_TiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::tebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::drop_t units::literals::operator""_drop(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::drop_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4011:9: note: in expansion of macro 'UNIT_ADD' 4011 | UNIT_ADD(volume, drop, drops, drop, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::pinch_t units::literals::operator""_pinch(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::pinch_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4009:9: note: in expansion of macro 'UNIT_ADD' 4009 | UNIT_ADD(volume, pinch, pinches, pinch, unit, teaspoons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_gallon_t units::literals::operator""_lb_per_gal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_gallon_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4044:9: note: in expansion of macro 'UNIT_ADD' 4044 | UNIT_ADD(density, pounds_per_gallon, pounds_per_gallon, lb_per_gal, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::pebibytes_per_second_t units::literals::operator""_PiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::pebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/handlers/ippdpmhandler.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/handlers/ppdpmhandler.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdppdpmhandler.cpp:23: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, 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>; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4135:190: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >; typename std::enable_if<((units::traits::has_linear_scale::value && units::traits::is_dimensionless_unit::value) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4135:145: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<-3>, std::ratio<5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:253: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2608:39: 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<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, units::linear_scale>; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>; typename std::enable_if<((units::traits::has_linear_scale::value && units::traits::is_dimensionless_unit::value) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:186: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::fifth_t units::literals::operator""_fifth(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::fifth_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4012:9: note: in expansion of macro 'UNIT_ADD' 4012 | UNIT_ADD(volume, fifth, fifths, fifth, unit, gallons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exbibytes_per_second_t units::literals::operator""_EiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exbibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeLhs units::operator*(const UnitTypeLhs&, T) [with UnitTypeLhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; T = double; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4135:119: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2582:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2582 | inline constexpr UnitTypeLhs operator*(const UnitTypeLhs& lhs, T rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, units::linear_scale>; T = int; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:167: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 2; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4135:169: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2775:39: 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<2>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 4; UnitType = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:184: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, 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>; UnitTypeRhs = 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<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:252: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, 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>; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:231: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, 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>; T = int; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:212: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 4; UnitType = 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<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:248: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2775:39: 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<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::slugs_per_cubic_foot_t units::literals::operator""_slug_per_cu_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::slugs_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4045:9: note: in expansion of macro 'UNIT_ADD' 4045 | UNIT_ADD(density, slugs_per_cubic_foot, slugs_per_cubic_foot, slug_per_cu_ft, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitType units::make_unit(T) [with UnitType = units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 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.2.3/tests/src/test_gpuinfovram.cpp:127:50: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2181: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 2181 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::dash_t units::literals::operator""_dash(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::dash_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4010:9: note: in expansion of macro 'UNIT_ADD' 4010 | UNIT_ADD(volume, dash, dashes, dash, unit, pinches>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exabytes_per_second_t units::literals::operator""_EBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exabytes_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4106:9: note: in expansion of macro 'UNIT_ADD' 4106 | UNIT_ADD(data_transfer_rate, exabytes_per_second, exabytes_per_second, EBps, unit, petabytes_per_second>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::dram_t units::literals::operator""_dr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::dram_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4013:9: note: in expansion of macro 'UNIT_ADD' 4013 | UNIT_ADD(volume, dram, drams, dr, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<-3>, std::ratio<5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:253: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2608:39: 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<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, units::linear_scale>; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>; typename std::enable_if<((units::traits::has_linear_scale::value && units::traits::is_dimensionless_unit::value) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:186: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/sensor.h:22, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_sensor.cpp:21: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, 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>; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4135:190: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >; typename std::enable_if<((units::traits::has_linear_scale::value && units::traits::is_dimensionless_unit::value) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4135:145: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, units::linear_scale>; T = int; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:167: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::drop_t units::literals::operator""_drop(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::drop_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4011:9: note: in expansion of macro 'UNIT_ADD' 4011 | UNIT_ADD(volume, drop, drops, drop, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::bits_per_second_t units::literals::operator""_bps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::bits_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 4; UnitType = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:184: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, 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>; UnitTypeRhs = 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<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:252: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, 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>; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:231: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, 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>; T = int; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:212: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::bytes_per_second_t units::literals::operator""_Bps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::bytes_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 4; UnitType = 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<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:248: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2775:39: 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<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeLhs units::operator*(const UnitTypeLhs&, T) [with UnitTypeLhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; T = double; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4135:119: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2582:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2582 | inline constexpr UnitTypeLhs operator*(const UnitTypeLhs& lhs, T rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 2; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4135:169: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2775:39: 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<2>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::gill_t units::literals::operator""_gi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gill_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4014:9: note: in expansion of macro 'UNIT_ADD' 4014 | UNIT_ADD(volume, gill, gills, gi, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::femtobytes_per_second_t units::literals::operator""_fBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::femtobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::femtobits_per_second_t units::literals::operator""_fbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::femtobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::fifth_t units::literals::operator""_fifth(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::fifth_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4012:9: note: in expansion of macro 'UNIT_ADD' 4012 | UNIT_ADD(volume, fifth, fifths, fifth, unit, gallons>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::picobytes_per_second_t units::literals::operator""_pBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::picobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::bytes_per_second_t units::literals::operator""_Bps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::bytes_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type> units::operator/(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, 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>; T = double; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4136:142: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2644:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2644 | inline constexpr auto operator/(T lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4136:141: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::picobits_per_second_t units::literals::operator""_pbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::picobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 2; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4136:139: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:64, from /usr/include/c++/11.2.1/bits/char_traits.h:39, from /usr/include/c++/11.2.1/string:40, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/3rdparty/catch/catch.hpp:475, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_commonutils.cpp:18: /usr/include/c++/11.2.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, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >; _T2 = units::unit_t, units::base_unit<> > >; typename std::__strip_reference_wrapper::type>::__type = units::unit_t, units::base_unit<> > >; typename std::decay<_Tp2>::type = std::decay, units::base_unit<> > > >::type; typename std::__strip_reference_wrapper::type>::__type = units::unit_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> > >; typename std::decay<_Tp>::type = std::decay, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >::type]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_commonutils.cpp:32:30: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567: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 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::nanobytes_per_second_t units::literals::operator""_nBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::nanobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4137:77: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: 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<-2> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::femtobytes_per_second_t units::literals::operator""_fBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::femtobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::microbytes_per_second_t units::literals::operator""_uBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::microbytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::dram_t units::literals::operator""_dr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::dram_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4013:9: note: in expansion of macro 'UNIT_ADD' 4013 | UNIT_ADD(volume, dram, drams, dr, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::peck_t units::literals::operator""_pk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::peck_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4015:9: note: in expansion of macro 'UNIT_ADD' 4015 | UNIT_ADD(volume, peck, pecks, pk, unit, bushels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.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, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >; _T2 = units::unit_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> > >; typename std::__strip_reference_wrapper::type>::__type = units::unit_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> > >; typename std::decay<_Tp2>::type = std::decay, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >::type; typename std::__strip_reference_wrapper::type>::__type = units::unit_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> > >; typename std::decay<_Tp>::type = std::decay, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >::type]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_commonutils.cpp:39:36: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567: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 /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::nanobits_per_second_t units::literals::operator""_nbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::nanobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::millibytes_per_second_t units::literals::operator""_mBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::millibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::picobytes_per_second_t units::literals::operator""_pBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::picobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type> units::operator/(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = double; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4138:153: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2644:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2644 | inline constexpr auto operator/(T lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((units::traits::has_linear_scale::value && units::traits::is_dimensionless_unit::value) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4138:145: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; T = int; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4138:140: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::centibytes_per_second_t units::literals::operator""_cBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::centibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::gill_t units::literals::operator""_gi(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::gill_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4014:9: note: in expansion of macro 'UNIT_ADD' 4014 | UNIT_ADD(volume, gill, gills, gi, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::microbits_per_second_t units::literals::operator""_ubps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::microbits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::nanobytes_per_second_t units::literals::operator""_nBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::nanobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type> units::operator/(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, 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>; T = double; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4136:142: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2644:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2644 | inline constexpr auto operator/(T lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::sack_t units::literals::operator""_sacks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::sack_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4016:9: note: in expansion of macro 'UNIT_ADD' 4016 | UNIT_ADD(volume, sack, sacks, sacks, unit, bushels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decibytes_per_second_t units::literals::operator""_dBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4136:141: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 2; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4136:139: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4137:77: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: 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<-2> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::microbytes_per_second_t units::literals::operator""_uBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::microbytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decabytes_per_second_t units::literals::operator""_daBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, 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>; UnitTypeRhs = units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4142:139: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2608:39: 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<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::millibits_per_second_t units::literals::operator""_mbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::millibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4142:123: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; UnitTypeRhs = units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((units::traits::has_linear_scale::value && units::traits::is_dimensionless_unit::value) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4142:136: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::hectobytes_per_second_t units::literals::operator""_hBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::hectobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::millibytes_per_second_t units::literals::operator""_mBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::millibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type> units::operator/(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = double; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4138:153: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2644:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2644 | inline constexpr auto operator/(T lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((units::traits::has_linear_scale::value && units::traits::is_dimensionless_unit::value) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4138:145: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::peck_t units::literals::operator""_pk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::peck_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4015:9: note: in expansion of macro 'UNIT_ADD' 4015 | UNIT_ADD(volume, peck, pecks, pk, unit, bushels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; T = int; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4138:140: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::shot_t units::literals::operator""_shots(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::shot_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4017:9: note: in expansion of macro 'UNIT_ADD' 4017 | UNIT_ADD(volume, shot, shots, shots, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::centibits_per_second_t units::literals::operator""_cbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::centibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kilobytes_per_second_t units::literals::operator""_kBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kilobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::centibytes_per_second_t units::literals::operator""_cBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::centibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = 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<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4145:114: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::megabytes_per_second_t units::literals::operator""_MBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::megabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = 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<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4146:111: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decibits_per_second_t units::literals::operator""_dbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decibytes_per_second_t units::literals::operator""_dBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::sack_t units::literals::operator""_sacks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::sack_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4016:9: note: in expansion of macro 'UNIT_ADD' 4016 | UNIT_ADD(volume, sack, sacks, sacks, unit, bushels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::strike_t units::literals::operator""_strikes(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::strike_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4018:9: note: in expansion of macro 'UNIT_ADD' 4018 | UNIT_ADD(volume, strike, strikes, strikes, unit, bushels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gigabytes_per_second_t units::literals::operator""_GBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gigabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, 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>; UnitTypeRhs = units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4142:139: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2608:39: 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<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4142:123: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; UnitTypeRhs = units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((units::traits::has_linear_scale::value && units::traits::is_dimensionless_unit::value) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4142:136: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decabytes_per_second_t units::literals::operator""_daBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::bytes_per_second_t units::literals::operator""_Bps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::bytes_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::terabytes_per_second_t units::literals::operator""_TBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::terabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decabits_per_second_t units::literals::operator""_dabps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::femtobytes_per_second_t units::literals::operator""_fBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::femtobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::kilograms_per_cubic_meter_t units::literals::operator""_kg_per_cu_m(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::kilograms_per_cubic_meter_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4036:9: note: in expansion of macro 'UNIT_ADD' 4036 | UNIT_ADD(density, kilograms_per_cubic_meter, kilograms_per_cubic_meter, kg_per_cu_m, unit, units::category::density_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::shot_t units::literals::operator""_shots(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::shot_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4017:9: note: in expansion of macro 'UNIT_ADD' 4017 | UNIT_ADD(volume, shot, shots, shots, unit, fluid_ounces>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::petabytes_per_second_t units::literals::operator""_PBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::petabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::hectobytes_per_second_t units::literals::operator""_hBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::hectobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::picobytes_per_second_t units::literals::operator""_pBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::picobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = 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<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4145:114: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::hectobits_per_second_t units::literals::operator""_hbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::hectobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kibibytes_per_second_t units::literals::operator""_KiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kibibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::nanobytes_per_second_t units::literals::operator""_nBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::nanobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = 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<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4146:111: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kilobytes_per_second_t units::literals::operator""_kBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kilobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::microbytes_per_second_t units::literals::operator""_uBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::microbytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::mebibytes_per_second_t units::literals::operator""_MiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::mebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::volume::strike_t units::literals::operator""_strikes(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::volume::strike_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit >, std::ratio<0, 1>, std::ratio<0, 1> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4018:9: note: in expansion of macro 'UNIT_ADD' 4018 | UNIT_ADD(volume, strike, strikes, strikes, unit, bushels>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::millibytes_per_second_t units::literals::operator""_mBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::millibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kilobits_per_second_t units::literals::operator""_kbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kilobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::megabytes_per_second_t units::literals::operator""_MBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::megabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gibibytes_per_second_t units::literals::operator""_GiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gibibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::centibytes_per_second_t units::literals::operator""_cBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::centibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::kilograms_per_cubic_meter_t units::literals::operator""_kg_per_cu_m(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::kilograms_per_cubic_meter_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4036:9: note: in expansion of macro 'UNIT_ADD' 4036 | UNIT_ADD(density, kilograms_per_cubic_meter, kilograms_per_cubic_meter, kg_per_cu_m, unit, units::category::density_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decibytes_per_second_t units::literals::operator""_dBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gigabytes_per_second_t units::literals::operator""_GBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gigabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::grams_per_milliliter_t units::literals::operator""_g_per_mL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::grams_per_milliliter_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4037:9: note: in expansion of macro 'UNIT_ADD' 4037 | UNIT_ADD(density, grams_per_milliliter, grams_per_milliliter, g_per_mL, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::tebibytes_per_second_t units::literals::operator""_TiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::tebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::megabits_per_second_t units::literals::operator""_Mbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::megabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decabytes_per_second_t units::literals::operator""_daBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::pebibytes_per_second_t units::literals::operator""_PiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::pebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::terabytes_per_second_t units::literals::operator""_TBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::terabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::hectobytes_per_second_t units::literals::operator""_hBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::hectobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::kilograms_per_liter_t units::literals::operator""_kg_per_L(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::kilograms_per_liter_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4038:9: note: in expansion of macro 'UNIT_ADD' 4038 | UNIT_ADD(density, kilograms_per_liter, kilograms_per_liter, kg_per_L, unit, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gigabits_per_second_t units::literals::operator""_Gbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gigabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kilobytes_per_second_t units::literals::operator""_kBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kilobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exbibytes_per_second_t units::literals::operator""_EiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exbibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::petabytes_per_second_t units::literals::operator""_PBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::petabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::megabytes_per_second_t units::literals::operator""_MBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::megabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exabytes_per_second_t units::literals::operator""_EBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exabytes_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4106:9: note: in expansion of macro 'UNIT_ADD' 4106 | UNIT_ADD(data_transfer_rate, exabytes_per_second, exabytes_per_second, EBps, unit, petabytes_per_second>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gigabytes_per_second_t units::literals::operator""_GBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gigabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::grams_per_milliliter_t units::literals::operator""_g_per_mL(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::grams_per_milliliter_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4037:9: note: in expansion of macro 'UNIT_ADD' 4037 | UNIT_ADD(density, grams_per_milliliter, grams_per_milliliter, g_per_mL, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::terabits_per_second_t units::literals::operator""_Tbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::terabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kibibytes_per_second_t units::literals::operator""_KiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kibibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::terabytes_per_second_t units::literals::operator""_TBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::terabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::bits_per_second_t units::literals::operator""_bps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::bits_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::petabytes_per_second_t units::literals::operator""_PBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::petabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::kilograms_per_liter_t units::literals::operator""_kg_per_L(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::kilograms_per_liter_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4038:9: note: in expansion of macro 'UNIT_ADD' 4038 | UNIT_ADD(density, kilograms_per_liter, kilograms_per_liter, kg_per_L, unit, compound_unit>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::bytes_per_second_t units::literals::operator""_Bps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::bytes_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::mebibytes_per_second_t units::literals::operator""_MiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::mebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::petabits_per_second_t units::literals::operator""_Pbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::petabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::femtobits_per_second_t units::literals::operator""_fbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::femtobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kibibytes_per_second_t units::literals::operator""_KiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kibibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::femtobytes_per_second_t units::literals::operator""_fBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::femtobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::mebibytes_per_second_t units::literals::operator""_MiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::mebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gibibytes_per_second_t units::literals::operator""_GiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gibibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::picobits_per_second_t units::literals::operator""_pbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::picobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::picobytes_per_second_t units::literals::operator""_pBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::picobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kibibits_per_second_t units::literals::operator""_Kibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kibibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gibibytes_per_second_t units::literals::operator""_GiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gibibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::nanobits_per_second_t units::literals::operator""_nbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::nanobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::nanobytes_per_second_t units::literals::operator""_nBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::nanobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::tebibytes_per_second_t units::literals::operator""_TiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::tebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::tebibytes_per_second_t units::literals::operator""_TiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::tebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::microbytes_per_second_t units::literals::operator""_uBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::microbytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::pebibytes_per_second_t units::literals::operator""_PiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::pebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_cubic_foot_t units::literals::operator""_oz_per_cu_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4039:9: note: in expansion of macro 'UNIT_ADD' 4039 | UNIT_ADD(density, ounces_per_cubic_foot, ounces_per_cubic_foot, oz_per_cu_ft, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::mebibits_per_second_t units::literals::operator""_Mibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::mebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::microbits_per_second_t units::literals::operator""_ubps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::microbits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::pebibytes_per_second_t units::literals::operator""_PiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::pebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exbibytes_per_second_t units::literals::operator""_EiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exbibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::millibytes_per_second_t units::literals::operator""_mBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::millibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::millibits_per_second_t units::literals::operator""_mbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::millibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exabytes_per_second_t units::literals::operator""_EBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exabytes_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4106:9: note: in expansion of macro 'UNIT_ADD' 4106 | UNIT_ADD(data_transfer_rate, exabytes_per_second, exabytes_per_second, EBps, unit, petabytes_per_second>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::centibytes_per_second_t units::literals::operator""_cBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::centibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exbibytes_per_second_t units::literals::operator""_EiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exbibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gibibits_per_second_t units::literals::operator""_Gibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gibibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::bits_per_second_t units::literals::operator""_bps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::bits_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::centibits_per_second_t units::literals::operator""_cbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::centibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_cubic_inch_t units::literals::operator""_oz_per_cu_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_cubic_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4040:9: note: in expansion of macro 'UNIT_ADD' 4040 | UNIT_ADD(density, ounces_per_cubic_inch, ounces_per_cubic_inch, oz_per_cu_in, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decibytes_per_second_t units::literals::operator""_dBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_cubic_foot_t units::literals::operator""_oz_per_cu_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4039:9: note: in expansion of macro 'UNIT_ADD' 4039 | UNIT_ADD(density, ounces_per_cubic_foot, ounces_per_cubic_foot, oz_per_cu_ft, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<-3>, std::ratio<5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:253: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2608:39: 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<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, units::linear_scale>; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>; typename std::enable_if<((units::traits::has_linear_scale::value && units::traits::is_dimensionless_unit::value) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:186: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::femtobits_per_second_t units::literals::operator""_fbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::femtobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exabytes_per_second_t units::literals::operator""_EBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exabytes_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4106:9: note: in expansion of macro 'UNIT_ADD' 4106 | UNIT_ADD(data_transfer_rate, exabytes_per_second, exabytes_per_second, EBps, unit, petabytes_per_second>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, units::linear_scale>; T = int; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:167: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 4; UnitType = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:184: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, 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>; UnitTypeRhs = 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<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:252: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decabytes_per_second_t units::literals::operator""_daBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, 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>; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:231: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decibits_per_second_t units::literals::operator""_dbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, 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>; T = int; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:212: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::tebibits_per_second_t units::literals::operator""_Tibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::tebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 4; UnitType = 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<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:248: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2775:39: 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<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::picobits_per_second_t units::literals::operator""_pbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::picobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::hectobytes_per_second_t units::literals::operator""_hBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::hectobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::bits_per_second_t units::literals::operator""_bps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::bits_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decabits_per_second_t units::literals::operator""_dabps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::nanobits_per_second_t units::literals::operator""_nbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::nanobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_cubic_inch_t units::literals::operator""_oz_per_cu_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_cubic_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4040:9: note: in expansion of macro 'UNIT_ADD' 4040 | UNIT_ADD(density, ounces_per_cubic_inch, ounces_per_cubic_inch, oz_per_cu_in, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_gallon_t units::literals::operator""_oz_per_gal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_gallon_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4041:9: note: in expansion of macro 'UNIT_ADD' 4041 | UNIT_ADD(density, ounces_per_gallon, ounces_per_gallon, oz_per_gal, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kilobytes_per_second_t units::literals::operator""_kBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kilobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::pebibits_per_second_t units::literals::operator""_Pibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::pebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::microbits_per_second_t units::literals::operator""_ubps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::microbits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::hectobits_per_second_t units::literals::operator""_hbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::hectobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::femtobits_per_second_t units::literals::operator""_fbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::femtobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::megabytes_per_second_t units::literals::operator""_MBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::megabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::millibits_per_second_t units::literals::operator""_mbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::millibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<-3>, std::ratio<5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:253: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2608:39: 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<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, units::linear_scale>; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>; typename std::enable_if<((units::traits::has_linear_scale::value && units::traits::is_dimensionless_unit::value) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:186: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kilobits_per_second_t units::literals::operator""_kbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kilobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, units::linear_scale>; T = int; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:167: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exbibits_per_second_t units::literals::operator""_Eibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exbibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 4; UnitType = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:184: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::centibits_per_second_t units::literals::operator""_cbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::centibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gigabytes_per_second_t units::literals::operator""_GBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gigabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::ounces_per_gallon_t units::literals::operator""_oz_per_gal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::ounces_per_gallon_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4041:9: note: in expansion of macro 'UNIT_ADD' 4041 | UNIT_ADD(density, ounces_per_gallon, ounces_per_gallon, oz_per_gal, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, 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>; UnitTypeRhs = 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<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:252: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, 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>; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:231: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_cubic_foot_t units::literals::operator""_lb_per_cu_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4042:9: note: in expansion of macro 'UNIT_ADD' 4042 | UNIT_ADD(density, pounds_per_cubic_foot, pounds_per_cubic_foot, lb_per_cu_ft, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, 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>; T = int; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:212: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::picobits_per_second_t units::literals::operator""_pbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::picobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 4; UnitType = 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<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:248: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2775:39: 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<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decibits_per_second_t units::literals::operator""_dbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::megabits_per_second_t units::literals::operator""_Mbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::megabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::terabytes_per_second_t units::literals::operator""_TBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::terabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decabits_per_second_t units::literals::operator""_dabps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exabits_per_second_t units::literals::operator""_Ebps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4108:9: note: in expansion of macro 'UNIT_ADD' 4108 | UNIT_ADD(data_transfer_rate, exabits_per_second, exabits_per_second, Ebps, unit, petabits_per_second>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::nanobits_per_second_t units::literals::operator""_nbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::nanobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::petabytes_per_second_t units::literals::operator""_PBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::petabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_cubic_foot_t units::literals::operator""_lb_per_cu_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4042:9: note: in expansion of macro 'UNIT_ADD' 4042 | UNIT_ADD(density, pounds_per_cubic_foot, pounds_per_cubic_foot, lb_per_cu_ft, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gigabits_per_second_t units::literals::operator""_Gbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gigabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_cubic_inch_t units::literals::operator""_lb_per_cu_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_cubic_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4043:9: note: in expansion of macro 'UNIT_ADD' 4043 | UNIT_ADD(density, pounds_per_cubic_inch, pounds_per_cubic_inch, lb_per_cu_in, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::hectobits_per_second_t units::literals::operator""_hbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::hectobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kibibytes_per_second_t units::literals::operator""_KiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kibibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::microbits_per_second_t units::literals::operator""_ubps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::microbits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::terabits_per_second_t units::literals::operator""_Tbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::terabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kilobits_per_second_t units::literals::operator""_kbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kilobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_cubic_inch_t units::literals::operator""_lb_per_cu_in(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_cubic_inch_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4043:9: note: in expansion of macro 'UNIT_ADD' 4043 | UNIT_ADD(density, pounds_per_cubic_inch, pounds_per_cubic_inch, lb_per_cu_in, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::mebibytes_per_second_t units::literals::operator""_MiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::mebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::megabits_per_second_t units::literals::operator""_Mbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::megabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_gallon_t units::literals::operator""_lb_per_gal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_gallon_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4044:9: note: in expansion of macro 'UNIT_ADD' 4044 | UNIT_ADD(density, pounds_per_gallon, pounds_per_gallon, lb_per_gal, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::petabits_per_second_t units::literals::operator""_Pbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::petabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::millibits_per_second_t units::literals::operator""_mbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::millibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gibibytes_per_second_t units::literals::operator""_GiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gibibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gigabits_per_second_t units::literals::operator""_Gbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gigabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kibibits_per_second_t units::literals::operator""_Kibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kibibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::pounds_per_gallon_t units::literals::operator""_lb_per_gal(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::pounds_per_gallon_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4044:9: note: in expansion of macro 'UNIT_ADD' 4044 | UNIT_ADD(density, pounds_per_gallon, pounds_per_gallon, lb_per_gal, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::tebibytes_per_second_t units::literals::operator""_TiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::tebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::centibits_per_second_t units::literals::operator""_cbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::centibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::terabits_per_second_t units::literals::operator""_Tbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::terabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::mebibits_per_second_t units::literals::operator""_Mibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::mebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::petabits_per_second_t units::literals::operator""_Pbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::petabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::pebibytes_per_second_t units::literals::operator""_PiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::pebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::slugs_per_cubic_foot_t units::literals::operator""_slug_per_cu_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::slugs_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4045:9: note: in expansion of macro 'UNIT_ADD' 4045 | UNIT_ADD(density, slugs_per_cubic_foot, slugs_per_cubic_foot, slug_per_cu_ft, compound_unit>) | ^~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmpowercap.cpp:22: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, 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>; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4135:190: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >; typename std::enable_if<((units::traits::has_linear_scale::value && units::traits::is_dimensionless_unit::value) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4135:145: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decibits_per_second_t units::literals::operator""_dbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gibibits_per_second_t units::literals::operator""_Gibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gibibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kibibits_per_second_t units::literals::operator""_Kibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kibibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exbibytes_per_second_t units::literals::operator""_EiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exbibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeLhs units::operator*(const UnitTypeLhs&, T) [with UnitTypeLhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; T = double; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4135:119: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2582:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2582 | inline constexpr UnitTypeLhs operator*(const UnitTypeLhs& lhs, T rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 2; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4135:169: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2775:39: 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<2>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::density::slugs_per_cubic_foot_t units::literals::operator""_slug_per_cu_ft(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::density::slugs_per_cubic_foot_t' {aka 'units::unit_t, units::base_unit, std::ratio<1> >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4045:9: note: in expansion of macro 'UNIT_ADD' 4045 | UNIT_ADD(density, slugs_per_cubic_foot, slugs_per_cubic_foot, slug_per_cu_ft, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::mebibits_per_second_t units::literals::operator""_Mibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::mebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exabytes_per_second_t units::literals::operator""_EBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exabytes_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4106:9: note: in expansion of macro 'UNIT_ADD' 4106 | UNIT_ADD(data_transfer_rate, exabytes_per_second, exabytes_per_second, EBps, unit, petabytes_per_second>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::tebibits_per_second_t units::literals::operator""_Tibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::tebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decabits_per_second_t units::literals::operator""_dabps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gibibits_per_second_t units::literals::operator""_Gibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gibibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppm_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4063:9: note: in expansion of macro 'UNIT_ADD' 4063 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::bits_per_second_t units::literals::operator""_bps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::bits_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::pebibits_per_second_t units::literals::operator""_Pibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::pebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::tebibits_per_second_t units::literals::operator""_Tibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::tebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::hectobits_per_second_t units::literals::operator""_hbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::hectobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppb_t' {aka 'units::unit_t, units::unit, units::base_unit<> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4064:9: note: in expansion of macro 'UNIT_ADD' 4064 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::femtobits_per_second_t units::literals::operator""_fbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::femtobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::pebibits_per_second_t units::literals::operator""_Pibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::pebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exbibits_per_second_t units::literals::operator""_Eibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exbibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::picobits_per_second_t units::literals::operator""_pbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::picobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::ppt_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4065:9: note: in expansion of macro 'UNIT_ADD' 4065 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exbibits_per_second_t units::literals::operator""_Eibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exbibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kilobits_per_second_t units::literals::operator""_kbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kilobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exabits_per_second_t units::literals::operator""_Ebps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4108:9: note: in expansion of macro 'UNIT_ADD' 4108 | UNIT_ADD(data_transfer_rate, exabits_per_second, exabits_per_second, Ebps, unit, petabits_per_second>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::nanobits_per_second_t units::literals::operator""_nbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::nanobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exabits_per_second_t units::literals::operator""_Ebps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4108:9: note: in expansion of macro 'UNIT_ADD' 4108 | UNIT_ADD(data_transfer_rate, exabits_per_second, exabits_per_second, Ebps, unit, petabits_per_second>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4066:9: note: in expansion of macro 'UNIT_ADD' 4066 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::megabits_per_second_t units::literals::operator""_Mbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::megabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::microbits_per_second_t units::literals::operator""_ubps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::microbits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::byte_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::millibits_per_second_t units::literals::operator""_mbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::millibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gigabits_per_second_t units::literals::operator""_Gbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gigabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/fixed/fanfixed.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdfanfixed.cpp:23: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, 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>; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4135:190: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >; typename std::enable_if<((units::traits::has_linear_scale::value && units::traits::is_dimensionless_unit::value) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4135:145: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::centibits_per_second_t units::literals::operator""_cbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::centibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type> units::operator/(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, 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>; T = double; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4136:142: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2644:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2644 | inline constexpr auto operator/(T lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4136:141: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 2; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4136:139: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeLhs units::operator*(const UnitTypeLhs&, T) [with UnitTypeLhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; T = double; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4135:119: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2582:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2582 | inline constexpr UnitTypeLhs operator*(const UnitTypeLhs& lhs, T rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 2; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4135:169: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2775:39: 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<2>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmvoltcurve.cpp:24: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, 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>; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4135:190: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >; typename std::enable_if<((units::traits::has_linear_scale::value && units::traits::is_dimensionless_unit::value) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4135:145: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::terabits_per_second_t units::literals::operator""_Tbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::terabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4137:77: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: 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<-2> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decibits_per_second_t units::literals::operator""_dbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeLhs units::operator*(const UnitTypeLhs&, T) [with UnitTypeLhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; T = double; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4135:119: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2582:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2582 | inline constexpr UnitTypeLhs operator*(const UnitTypeLhs& lhs, T rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 2; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4135:169: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2775:39: 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<2>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decabits_per_second_t units::literals::operator""_dabps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::petabits_per_second_t units::literals::operator""_Pbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::petabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type> units::operator/(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = double; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4138:153: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2644:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2644 | inline constexpr auto operator/(T lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((units::traits::has_linear_scale::value && units::traits::is_dimensionless_unit::value) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4138:145: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; T = int; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4138:140: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::hectobits_per_second_t units::literals::operator""_hbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::hectobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kibibits_per_second_t units::literals::operator""_Kibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kibibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kilobits_per_second_t units::literals::operator""_kbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kilobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type> units::operator/(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, 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>; T = double; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4136:142: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2644:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2644 | inline constexpr auto operator/(T lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4136:141: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 2; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4136:139: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, 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>; UnitTypeRhs = units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4142:139: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2608:39: 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<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4137:77: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: 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<-2> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4142:123: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; UnitTypeRhs = units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((units::traits::has_linear_scale::value && units::traits::is_dimensionless_unit::value) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4142:136: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type> units::operator/(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, 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>; T = double; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4136:142: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2644:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2644 | inline constexpr auto operator/(T lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4136:141: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 2; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4136:139: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::megabits_per_second_t units::literals::operator""_Mbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::megabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type> units::operator/(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = double; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4138:153: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2644:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2644 | inline constexpr auto operator/(T lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4137:77: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: 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<-2> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((units::traits::has_linear_scale::value && units::traits::is_dimensionless_unit::value) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4138:145: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; T = int; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4138:140: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::mebibits_per_second_t units::literals::operator""_Mibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::mebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gigabits_per_second_t units::literals::operator""_Gbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gigabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::bytes_per_second_t units::literals::operator""_Bps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::bytes_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type> units::operator/(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = double; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4138:153: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2644:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2644 | inline constexpr auto operator/(T lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((units::traits::has_linear_scale::value && units::traits::is_dimensionless_unit::value) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4138:145: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; T = int; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4138:140: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::femtobytes_per_second_t units::literals::operator""_fBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::femtobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = 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<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4145:114: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, 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>; UnitTypeRhs = units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4142:139: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2608:39: 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<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::terabits_per_second_t units::literals::operator""_Tbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::terabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4142:123: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; UnitTypeRhs = units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((units::traits::has_linear_scale::value && units::traits::is_dimensionless_unit::value) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4142:136: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gibibits_per_second_t units::literals::operator""_Gibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gibibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::picobytes_per_second_t units::literals::operator""_pBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::picobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = 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<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4146:111: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::petabits_per_second_t units::literals::operator""_Pbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::petabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::nanobytes_per_second_t units::literals::operator""_nBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::nanobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = 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<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4145:114: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::tebibits_per_second_t units::literals::operator""_Tibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::tebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, 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>; UnitTypeRhs = units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4142:139: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2608:39: 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<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4142:123: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; UnitTypeRhs = units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((units::traits::has_linear_scale::value && units::traits::is_dimensionless_unit::value) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4142:136: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::microbytes_per_second_t units::literals::operator""_uBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::microbytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = 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<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4146:111: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kibibits_per_second_t units::literals::operator""_Kibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kibibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::millibytes_per_second_t units::literals::operator""_mBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::millibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::pebibits_per_second_t units::literals::operator""_Pibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::pebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::mebibits_per_second_t units::literals::operator""_Mibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::mebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::centibytes_per_second_t units::literals::operator""_cBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::centibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = 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<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4145:114: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decibytes_per_second_t units::literals::operator""_dBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = 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<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4146:111: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gibibits_per_second_t units::literals::operator""_Gibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gibibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exbibits_per_second_t units::literals::operator""_Eibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exbibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decabytes_per_second_t units::literals::operator""_daBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::tebibits_per_second_t units::literals::operator""_Tibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::tebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::hectobytes_per_second_t units::literals::operator""_hBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::hectobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exabits_per_second_t units::literals::operator""_Ebps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4108:9: note: in expansion of macro 'UNIT_ADD' 4108 | UNIT_ADD(data_transfer_rate, exabits_per_second, exabits_per_second, Ebps, unit, petabits_per_second>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kilobytes_per_second_t units::literals::operator""_kBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kilobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::pebibits_per_second_t units::literals::operator""_Pibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::pebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::megabytes_per_second_t units::literals::operator""_MBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::megabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exbibits_per_second_t units::literals::operator""_Eibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exbibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gigabytes_per_second_t units::literals::operator""_GBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gigabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exabits_per_second_t units::literals::operator""_Ebps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4108:9: note: in expansion of macro 'UNIT_ADD' 4108 | UNIT_ADD(data_transfer_rate, exabits_per_second, exabits_per_second, Ebps, unit, petabits_per_second>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::terabytes_per_second_t units::literals::operator""_TBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::terabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:64, from /usr/include/c++/11.2.1/bits/char_traits.h:39, from /usr/include/c++/11.2.1/string:40, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/3rdparty/catch/catch.hpp:475, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_sensor.cpp:18: /usr/include/c++/11.2.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, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; _T2 = units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::__strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::decay<_Tp2>::type = std::decay, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >::type; typename std::__strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::decay<_Tp>::type = std::decay, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >::type]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_sensor.cpp:77:38: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567: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 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::petabytes_per_second_t units::literals::operator""_PBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::petabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kibibytes_per_second_t units::literals::operator""_KiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kibibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/handlers/ippdpmhandler.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/common/ppdpmhandlermock.h:20, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmfixedfreq.cpp:22: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, 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>; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4135:190: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >; typename std::enable_if<((units::traits::has_linear_scale::value && units::traits::is_dimensionless_unit::value) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4135:145: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::mebibytes_per_second_t units::literals::operator""_MiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::mebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeLhs units::operator*(const UnitTypeLhs&, T) [with UnitTypeLhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; T = double; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4135:119: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2582:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2582 | inline constexpr UnitTypeLhs operator*(const UnitTypeLhs& lhs, T rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 2; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4135:169: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2775:39: 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<2>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gibibytes_per_second_t units::literals::operator""_GiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gibibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrange.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmfreqrange.cpp:24: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, 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>; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4135:190: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >; typename std::enable_if<((units::traits::has_linear_scale::value && units::traits::is_dimensionless_unit::value) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4135:145: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeLhs units::operator*(const UnitTypeLhs&, T) [with UnitTypeLhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; T = double; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4135:119: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2582:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2582 | inline constexpr UnitTypeLhs operator*(const UnitTypeLhs& lhs, T rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 2; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4135:169: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2775:39: 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<2>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::tebibytes_per_second_t units::literals::operator""_TiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::tebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<-3>, std::ratio<5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:253: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2608:39: 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<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, units::linear_scale>; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>; typename std::enable_if<((units::traits::has_linear_scale::value && units::traits::is_dimensionless_unit::value) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:186: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, units::linear_scale>; T = int; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:167: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 4; UnitType = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:184: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, 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>; UnitTypeRhs = 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<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:252: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, 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>; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:231: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, 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>; T = int; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:212: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::pebibytes_per_second_t units::literals::operator""_PiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::pebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 4; UnitType = 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<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:248: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2775:39: 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<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exbibytes_per_second_t units::literals::operator""_EiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exbibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exabytes_per_second_t units::literals::operator""_EBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exabytes_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4106:9: note: in expansion of macro 'UNIT_ADD' 4106 | UNIT_ADD(data_transfer_rate, exabytes_per_second, exabytes_per_second, EBps, unit, petabytes_per_second>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibyte_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4084:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4084 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::bits_per_second_t units::literals::operator""_bps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::bits_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<-3>, std::ratio<5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:253: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2608:39: 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<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, units::linear_scale>; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>; typename std::enable_if<((units::traits::has_linear_scale::value && units::traits::is_dimensionless_unit::value) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:186: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabyte_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4085:9: note: in expansion of macro 'UNIT_ADD' 4085 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::femtobits_per_second_t units::literals::operator""_fbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::femtobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, units::linear_scale>; T = int; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:167: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 4; UnitType = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:184: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, 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>; UnitTypeRhs = 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<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:252: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, 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>; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:231: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type> units::operator/(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, 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>; T = double; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4136:142: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2644:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2644 | inline constexpr auto operator/(T lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, 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>; T = int; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:212: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4136:141: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 4; UnitType = 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<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:248: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2775:39: 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<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 2; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4136:139: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type> units::operator/(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, 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>; T = double; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4136:142: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2644:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2644 | inline constexpr auto operator/(T lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4136:141: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::picobits_per_second_t units::literals::operator""_pbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::picobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 2; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4136:139: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4137:77: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: 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<-2> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::bit_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdfanfixed.cpp: In member function 'virtual units::concentration::percent_t Tests::AMD::FanFixed::FanFixedImporterStub::provideFanFixedValue() const': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdfanfixed.cpp:67:3: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 67 | { | ^ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4137:77: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: 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<-2> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::nanobits_per_second_t units::literals::operator""_nbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::nanobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<-3>, std::ratio<5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:253: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2608:39: 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<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, units::linear_scale>; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>; typename std::enable_if<((units::traits::has_linear_scale::value && units::traits::is_dimensionless_unit::value) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:186: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::femtobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type> units::operator/(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = double; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4138:153: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2644:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2644 | inline constexpr auto operator/(T lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, units::linear_scale>; T = int; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:167: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((units::traits::has_linear_scale::value && units::traits::is_dimensionless_unit::value) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4138:145: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; T = int; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4138:140: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 4; UnitType = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:184: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, 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>; UnitTypeRhs = 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<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:252: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type> units::operator/(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = double; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4138:153: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2644:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2644 | inline constexpr auto operator/(T lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((units::traits::has_linear_scale::value && units::traits::is_dimensionless_unit::value) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4138:145: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, 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>; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:231: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::microbits_per_second_t units::literals::operator""_ubps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::microbits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; T = int; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4138:140: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, 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>; T = int; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:212: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 4; UnitType = 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<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:248: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2775:39: 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<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::millibits_per_second_t units::literals::operator""_mbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::millibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::picobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, 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>; UnitTypeRhs = units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4142:139: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2608:39: 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<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4142:123: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::centibits_per_second_t units::literals::operator""_cbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::centibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; UnitTypeRhs = units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((units::traits::has_linear_scale::value && units::traits::is_dimensionless_unit::value) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4142:136: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, 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>; UnitTypeRhs = units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4142:139: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2608:39: 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<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4142:123: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; UnitTypeRhs = units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((units::traits::has_linear_scale::value && units::traits::is_dimensionless_unit::value) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4142:136: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::nanobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decibits_per_second_t units::literals::operator""_dbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::microbit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = 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<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4145:114: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decabits_per_second_t units::literals::operator""_dabps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = 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<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4145:114: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmpowercap.cpp: In member function 'virtual units::power::watt_t Tests::AMD::PMPowerCap::PMPowerCapImporterStub::providePMPowerCapValue() const': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmpowercap.cpp:97:3: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 97 | { | ^ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = 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<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4146:111: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = 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<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4146:111: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::millibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::hectobits_per_second_t units::literals::operator""_hbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::hectobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kilobits_per_second_t units::literals::operator""_kbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kilobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::centibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::megabits_per_second_t units::literals::operator""_Mbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::megabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmvoltcurve.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> > > > Tests::AMD::PMVoltCurve::PMVoltCurveImporterStub::providePMVoltCurvePoint(unsigned int) const': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmvoltcurve.cpp:79:3: 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 79 | { | ^ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gigabits_per_second_t units::literals::operator""_Gbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gigabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::decabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::terabits_per_second_t units::literals::operator""_Tbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::terabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::hectobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::petabits_per_second_t units::literals::operator""_Pbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::petabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kilobit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kibibits_per_second_t units::literals::operator""_Kibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kibibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::mebibits_per_second_t units::literals::operator""_Mibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::mebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::megabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gibibits_per_second_t units::literals::operator""_Gibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gibibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gigabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::tebibits_per_second_t units::literals::operator""_Tibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::tebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::terabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::pebibits_per_second_t units::literals::operator""_Pibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::pebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exbibits_per_second_t units::literals::operator""_Eibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exbibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::petabit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exabits_per_second_t units::literals::operator""_Ebps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4108:9: note: in expansion of macro 'UNIT_ADD' 4108 | UNIT_ADD(data_transfer_rate, exabits_per_second, exabits_per_second, Ebps, unit, petabits_per_second>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::kibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::mebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<-3>, std::ratio<5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:253: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2608:39: 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<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, units::linear_scale>; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>; typename std::enable_if<((units::traits::has_linear_scale::value && units::traits::is_dimensionless_unit::value) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:186: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<-3>, std::ratio<5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:253: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2608:39: 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<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, units::linear_scale>; T = int; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:167: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, units::linear_scale>; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>; typename std::enable_if<((units::traits::has_linear_scale::value && units::traits::is_dimensionless_unit::value) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:186: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 4; UnitType = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:184: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, 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>; UnitTypeRhs = 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<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:252: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, 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>; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:231: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, units::linear_scale>; T = int; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:167: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, 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>; T = int; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:212: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::gibibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 4; UnitType = 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<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:248: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2775:39: 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<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 4; UnitType = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:184: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, 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>; UnitTypeRhs = 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<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:252: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, 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>; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:231: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, 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>; T = int; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:212: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 4; UnitType = 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<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:248: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2775:39: 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<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqod.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmfreqod.cpp:23: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, 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>; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4135:190: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >; typename std::enable_if<((units::traits::has_linear_scale::value && units::traits::is_dimensionless_unit::value) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4135:145: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeLhs units::operator*(const UnitTypeLhs&, T) [with UnitTypeLhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; T = double; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4135:119: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2582:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2582 | inline constexpr UnitTypeLhs operator*(const UnitTypeLhs& lhs, T rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 2; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4135:169: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2775:39: 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<2>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::tebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::bytes_per_second_t units::literals::operator""_Bps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::bytes_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::femtobytes_per_second_t units::literals::operator""_fBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::femtobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::pebibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::picobytes_per_second_t units::literals::operator""_pBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::picobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::nanobytes_per_second_t units::literals::operator""_nBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::nanobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exbibit_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4086:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4086 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/sensors/sensor.h:22, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_sensor.cpp:21: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitType units::make_unit(T) [with UnitType = units::unit_t, units::unit, units::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.2.3/src/core/components/sensors/sensor.h:53: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]' /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_sensor.cpp:32:64: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2181: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 2181 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::microbytes_per_second_t units::literals::operator""_uBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::microbytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::millibytes_per_second_t units::literals::operator""_mBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::millibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/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.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data::exabit_t' {aka '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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4087:9: note: in expansion of macro 'UNIT_ADD' 4087 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type> units::operator/(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, 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>; T = double; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4136:142: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2644:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2644 | inline constexpr auto operator/(T lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4136:141: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 2; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4136:139: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::centibytes_per_second_t units::literals::operator""_cBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::centibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::bytes_per_second_t units::literals::operator""_Bps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::bytes_per_second_t' {aka 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4137:77: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: 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<-2> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decibytes_per_second_t units::literals::operator""_dBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::femtobytes_per_second_t units::literals::operator""_fBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::femtobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type> units::operator/(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = double; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4138:153: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2644:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2644 | inline constexpr auto operator/(T lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decabytes_per_second_t units::literals::operator""_daBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((units::traits::has_linear_scale::value && units::traits::is_dimensionless_unit::value) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4138:145: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmfreqrange.cpp: In member function 'virtual units::frequency::megahertz_t Tests::AMD::PMFreqRange::PMFreqRangeImporterStub::providePMFreqRangeState(unsigned int) const': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmfreqrange.cpp:72:3: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 72 | { | ^ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; T = int; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4138:140: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::picobytes_per_second_t units::literals::operator""_pBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::picobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::hectobytes_per_second_t units::literals::operator""_hBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::hectobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::nanobytes_per_second_t units::literals::operator""_nBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::nanobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kilobytes_per_second_t units::literals::operator""_kBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kilobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::microbytes_per_second_t units::literals::operator""_uBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::microbytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, 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>; UnitTypeRhs = units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4142:139: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2608:39: 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<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4142:123: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; UnitTypeRhs = units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((units::traits::has_linear_scale::value && units::traits::is_dimensionless_unit::value) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4142:136: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::megabytes_per_second_t units::literals::operator""_MBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::megabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::millibytes_per_second_t units::literals::operator""_mBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::millibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gigabytes_per_second_t units::literals::operator""_GBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gigabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::centibytes_per_second_t units::literals::operator""_cBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::centibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = 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<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4145:114: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decibytes_per_second_t units::literals::operator""_dBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::terabytes_per_second_t units::literals::operator""_TBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::terabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = 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<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4146:111: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decabytes_per_second_t units::literals::operator""_daBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::petabytes_per_second_t units::literals::operator""_PBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::petabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::hectobytes_per_second_t units::literals::operator""_hBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::hectobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kibibytes_per_second_t units::literals::operator""_KiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kibibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kilobytes_per_second_t units::literals::operator""_kBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kilobytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::mebibytes_per_second_t units::literals::operator""_MiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::mebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::megabytes_per_second_t units::literals::operator""_MBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::megabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gibibytes_per_second_t units::literals::operator""_GiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gibibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gigabytes_per_second_t units::literals::operator""_GBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gigabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::tebibytes_per_second_t units::literals::operator""_TiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::tebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::terabytes_per_second_t units::literals::operator""_TBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::terabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::pebibytes_per_second_t units::literals::operator""_PiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::pebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::petabytes_per_second_t units::literals::operator""_PBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::petabytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exbibytes_per_second_t units::literals::operator""_EiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exbibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kibibytes_per_second_t units::literals::operator""_KiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kibibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exabytes_per_second_t units::literals::operator""_EBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exabytes_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4106:9: note: in expansion of macro 'UNIT_ADD' 4106 | UNIT_ADD(data_transfer_rate, exabytes_per_second, exabytes_per_second, EBps, unit, petabytes_per_second>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::mebibytes_per_second_t units::literals::operator""_MiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::mebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::bits_per_second_t units::literals::operator""_bps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::bits_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gibibytes_per_second_t units::literals::operator""_GiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gibibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::tebibytes_per_second_t units::literals::operator""_TiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::tebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::femtobits_per_second_t units::literals::operator""_fbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::femtobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::pebibytes_per_second_t units::literals::operator""_PiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::pebibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::picobits_per_second_t units::literals::operator""_pbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::picobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exbibytes_per_second_t units::literals::operator""_EiBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exbibytes_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4105:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4105 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bytes_per_second, bytes_per_second, Bps, unit, units::category::data_transfer_rate_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::nanobits_per_second_t units::literals::operator""_nbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::nanobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exabytes_per_second_t units::literals::operator""_EBps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exabytes_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4106:9: note: in expansion of macro 'UNIT_ADD' 4106 | UNIT_ADD(data_transfer_rate, exabytes_per_second, exabytes_per_second, EBps, unit, petabytes_per_second>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::microbits_per_second_t units::literals::operator""_ubps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::microbits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::bits_per_second_t units::literals::operator""_bps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::bits_per_second_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-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 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:385:9: note: in expansion of macro 'UNIT_ADD' 385 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::millibits_per_second_t units::literals::operator""_mbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::millibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::femtobits_per_second_t units::literals::operator""_fbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::femtobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::centibits_per_second_t units::literals::operator""_cbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::centibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::picobits_per_second_t units::literals::operator""_pbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::picobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decibits_per_second_t units::literals::operator""_dbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::nanobits_per_second_t units::literals::operator""_nbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::nanobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<-3>, std::ratio<5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:253: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2608:39: 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<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, units::linear_scale>; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>; typename std::enable_if<((units::traits::has_linear_scale::value && units::traits::is_dimensionless_unit::value) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:186: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decabits_per_second_t units::literals::operator""_dabps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, units::linear_scale>; T = int; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:167: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 4; UnitType = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:184: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, 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>; UnitTypeRhs = 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<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:252: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, 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>; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:231: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, 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>; T = int; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:212: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 4; UnitType = 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<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:248: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2775:39: 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<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::microbits_per_second_t units::literals::operator""_ubps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::microbits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::hectobits_per_second_t units::literals::operator""_hbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::hectobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::millibits_per_second_t units::literals::operator""_mbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::millibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kilobits_per_second_t units::literals::operator""_kbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kilobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::centibits_per_second_t units::literals::operator""_cbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::centibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::megabits_per_second_t units::literals::operator""_Mbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::megabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decibits_per_second_t units::literals::operator""_dbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gigabits_per_second_t units::literals::operator""_Gbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gigabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::decabits_per_second_t units::literals::operator""_dabps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::decabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::terabits_per_second_t units::literals::operator""_Tbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::terabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::hectobits_per_second_t units::literals::operator""_hbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::hectobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::petabits_per_second_t units::literals::operator""_Pbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::petabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kilobits_per_second_t units::literals::operator""_kbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kilobits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kibibits_per_second_t units::literals::operator""_Kibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kibibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::megabits_per_second_t units::literals::operator""_Mbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::megabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::mebibits_per_second_t units::literals::operator""_Mibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::mebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:64, from /usr/include/c++/11.2.1/bits/char_traits.h:39, from /usr/include/c++/11.2.1/string:40, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/3rdparty/catch/catch.hpp:475, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmvoltcurve.cpp:18: /usr/include/c++/11.2.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, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; _T2 = units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::__strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::decay<_Tp2>::type = std::decay, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >::type; typename std::__strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::decay<_Tp>::type = std::decay, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >::type]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmvoltcurve.cpp:311:25: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567: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 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gigabits_per_second_t units::literals::operator""_Gbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gigabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.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, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; _T2 = units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::__strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::decay<_Tp2>::type = std::decay, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >::type; typename std::__strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::decay<_Tp>::type = std::decay, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >::type]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmvoltcurve.cpp:313:25: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567: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 /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gibibits_per_second_t units::literals::operator""_Gibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gibibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::terabits_per_second_t units::literals::operator""_Tbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::terabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::tebibits_per_second_t units::literals::operator""_Tibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::tebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::petabits_per_second_t units::literals::operator""_Pbps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::petabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:420:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 420 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::pebibits_per_second_t units::literals::operator""_Pibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::pebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::kibibits_per_second_t units::literals::operator""_Kibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::kibibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD' 421 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exbibits_per_second_t units::literals::operator""_Eibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exbibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::mebibits_per_second_t units::literals::operator""_Mibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::mebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exabits_per_second_t units::literals::operator""_Ebps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4108:9: note: in expansion of macro 'UNIT_ADD' 4108 | UNIT_ADD(data_transfer_rate, exabits_per_second, exabits_per_second, Ebps, unit, petabits_per_second>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::gibibits_per_second_t units::literals::operator""_Gibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::gibibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::tebibits_per_second_t units::literals::operator""_Tibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::tebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::pebibits_per_second_t units::literals::operator""_Pibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::pebibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exbibits_per_second_t units::literals::operator""_Eibps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exbibits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4107:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4107 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data_transfer_rate, bits_per_second, bits_per_second, bps, unit, bytes_per_second>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffset.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmvoltoffset.cpp:24: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, 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>; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4135:190: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >; typename std::enable_if<((units::traits::has_linear_scale::value && units::traits::is_dimensionless_unit::value) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4135:145: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In function 'constexpr units::data_transfer_rate::exabits_per_second_t units::literals::operator""_Ebps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: parameter passing for argument of type 'units::data_transfer_rate::exabits_per_second_t' {aka 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:235:109: note: in definition of macro 'UNIT_ADD_LITERALS' 235 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 236 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4108:9: note: in expansion of macro 'UNIT_ADD' 4108 | UNIT_ADD(data_transfer_rate, exabits_per_second, exabits_per_second, Ebps, unit, petabits_per_second>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeLhs units::operator*(const UnitTypeLhs&, T) [with UnitTypeLhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; T = double; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4135:119: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2582:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2582 | inline constexpr UnitTypeLhs operator*(const UnitTypeLhs& lhs, T rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 2; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4135:169: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2775:39: 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<2>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/core/components/controls/amd/fan/curve/fancurve.h:21, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdfancurve.cpp:23: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, 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>; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4135:190: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >; typename std::enable_if<((units::traits::has_linear_scale::value && units::traits::is_dimensionless_unit::value) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4135:145: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeLhs units::operator*(const UnitTypeLhs&, T) [with UnitTypeLhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; T = double; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4135:119: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2582:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2582 | inline constexpr UnitTypeLhs operator*(const UnitTypeLhs& lhs, T rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 2; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4135:169: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2775:39: 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<2>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type> units::operator/(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, 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>; T = double; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4136:142: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2644:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2644 | inline constexpr auto operator/(T lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4136:141: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 2; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4136:139: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4137:77: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: 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<-2> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type> units::operator/(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = double; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4138:153: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2644:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2644 | inline constexpr auto operator/(T lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((units::traits::has_linear_scale::value && units::traits::is_dimensionless_unit::value) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4138:145: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; T = int; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4138:140: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, 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>; UnitTypeRhs = units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4142:139: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2608:39: 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<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4142:123: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; UnitTypeRhs = units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((units::traits::has_linear_scale::value && units::traits::is_dimensionless_unit::value) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4142:136: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type> units::operator/(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, 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>; T = double; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4136:142: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2644:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2644 | inline constexpr auto operator/(T lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4136:141: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 2; UnitType = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4136:139: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-2> > >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4137:77: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: 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<-2> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = 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<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4145:114: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type> units::operator/(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = double; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4138:153: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2644:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<-2>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2644 | inline constexpr auto operator/(T lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((units::traits::has_linear_scale::value && units::traits::is_dimensionless_unit::value) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4138:145: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<-1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; T = int; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4138:140: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = 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<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4146:111: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, 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>; UnitTypeRhs = units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4142:139: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2608:39: 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<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4142:123: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::unit, units::base_unit<> >, std::ratio<1> > >; UnitTypeRhs = units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((units::traits::has_linear_scale::value && units::traits::is_dimensionless_unit::value) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4142:136: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = 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<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4145:114: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2608:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = 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<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1> > >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4146:111: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<-3>, std::ratio<5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:253: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2608:39: 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<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, units::linear_scale>; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>; typename std::enable_if<((units::traits::has_linear_scale::value && units::traits::is_dimensionless_unit::value) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:186: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, units::linear_scale>; T = int; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:167: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 4; UnitType = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:184: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, 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>; UnitTypeRhs = 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<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:252: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, 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>; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:231: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, 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>; T = int; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:212: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 4; UnitType = 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<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:248: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2775:39: 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<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type> units::operator/(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::detail::inverse_impl::unit_type>::type>::type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::detail::inverse_impl::unit_type>::type = units::unit, units::base_unit, std::ratio<-3>, std::ratio<5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<4>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:253: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2608:39: 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<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | inline constexpr auto operator/(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, inverse::unit_type>>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, units::linear_scale>; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>; typename std::enable_if<((units::traits::has_linear_scale::value && units::traits::is_dimensionless_unit::value) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:186: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2573:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2573 | inline constexpr UnitTypeRhs operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, units::linear_scale>; T = int; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:167: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit<>, std::ratio<5, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 4; UnitType = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:184: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2775:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<4>, std::ratio<-8, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, 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>; UnitTypeRhs = 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<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:252: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2553 | inline constexpr auto operator*(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) noexcept -> unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>> | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type, typename units::traits::unit_t_traits::unit_type>::type> units::operator*(const UnitTypeLhs&, const UnitTypeRhs&) [with UnitTypeLhs = units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, 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>; UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; typename std::enable_if<((((! units::traits::is_convertible_unit_t::value) && units::traits::has_linear_scale::value) && (! units::traits::is_dimensionless_unit::value)) && (! units::traits::is_dimensionless_unit::value)), int>::type = 0; typename units::detail::compound_impl::unit_type, typename units::traits::unit_t_traits::unit_type>::type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-2>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:231: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2553:39: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-5, 1>, std::ratio<0, 1>, std::ratio<0, 1>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeRhs units::operator*(T, const UnitTypeRhs&) [with UnitTypeRhs = units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, 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>; T = int; typename std::enable_if<(std::is_arithmetic::value && units::traits::has_linear_scale::value), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:212: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2590:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<3>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<0, 1>, 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>' when C++17 is enabled changed to match C++14 in GCC 10.1 2590 | inline constexpr UnitTypeRhs operator*(T lhs, const UnitTypeRhs& rhs) noexcept | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, units::linear_scale> units::math::cpow(const UnitType&) [with int power = 4; UnitType = 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<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> > >; = std::enable_if; typename units::traits::unit_t_traits::underlying_type = double; typename units::detail::power_of_unit::unit_type>::type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >; typename units::traits::unit_t_traits::unit_type = units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<-1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:4147:248: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/src/3rdparty/units/units.h:2775:39: 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<-4, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 2775 | inline constexpr auto cpow(const UnitType& value) noexcept -> unit_t::unit_type>::type, typename units::traits::unit_t_traits::underlying_type, linear_scale> | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmvoltoffset.cpp: In member function 'virtual units::voltage::millivolt_t Tests::AMD::PMVoltOffset::PMVoltOffsetImporterStub::providePMVoltOffsetValue() const': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmvoltoffset.cpp:66:3: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 66 | { | ^ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdfancurve.cpp: In member function 'virtual units::concentration::percent_t Tests::AMD::FanCurve::FanCurveImporterStub::provideFanCurveFanStartValue() const': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdfancurve.cpp:82:3: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 82 | { | ^ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmpowercap.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmpowercap.cpp: In function 'void Tests::AMD::PMPowerCap::____C_A_T_C_H____T_E_S_T____0()': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmpowercap.cpp:144:19: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 144 | REQUIRE(ts.min() == units::power::watt_t(1)); | ~~~~~~^~ In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:64, from /usr/include/c++/11.2.1/bits/char_traits.h:39, from /usr/include/c++/11.2.1/string:40, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/3rdparty/catch/catch.hpp:475, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdfancurve.cpp:18: /usr/include/c++/11.2.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, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >; _T2 = units::unit_t, units::base_unit<> > >; typename std::__strip_reference_wrapper::type>::__type = units::unit_t, units::base_unit<> > >; typename std::decay<_Tp2>::type = std::decay, units::base_unit<> > > >::type; typename std::__strip_reference_wrapper::type>::__type = units::unit_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> > >; typename std::decay<_Tp>::type = std::decay, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >::type]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdfancurve.cpp:164:29: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567: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 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmpowercap.cpp: In constructor 'Tests::AMD::PMPowerCap::PMPowerCapImporterStub::PMPowerCapImporterStub(units::power::watt_t)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmpowercap.cpp:80:3: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 80 | PMPowerCapImporterStub(units::power::watt_t value) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.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, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >; _T2 = units::unit_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> > >; typename std::__strip_reference_wrapper::type>::__type = units::unit_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> > >; typename std::decay<_Tp2>::type = std::decay, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >::type; typename std::__strip_reference_wrapper::type>::__type = units::unit_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> > >; typename std::decay<_Tp>::type = std::decay, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >::type]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdfancurve.cpp:244:36: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567: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 In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmfreqod.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmfreqod.cpp: In function 'void Tests::AMD::PMFreqOd::____C_A_T_C_H____T_E_S_T____0()': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmfreqod.cpp:134:24: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 134 | REQUIRE(ts.baseSclk() == units::frequency::megahertz_t(2000)); | ~~~~~~~~~~~^~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmvoltcurve.cpp:78:3: 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 78 | providePMVoltCurvePoint(unsigned int index) const override | ^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdfancurve.cpp:81:35: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | units::concentration::percent_t provideFanCurveFanStartValue() const override | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdfancurve.cpp:19: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdfancurve.cpp: In member function 'virtual trompeloeil::return_of_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> > >, units::unit_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> > >)> Tests::AMD::FanCurve::FanCurveExporterMock::takeFanCurveTemperatureRange(trompeloeil::param_list_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> > >, units::unit_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> > >), 0>, trompeloeil::param_list_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> > >, units::unit_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> > >), 1>)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdfancurve.cpp:110:14: note: parameter passing for argument of type 'trompeloeil::param_list_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> > >, units::unit_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> > >), 0>' {aka 'units::unit_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 110 | MAKE_MOCK2(takeFanCurveTemperatureRange, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/3rdparty/trompeloeil/trompeloeil.hpp:4287:3: note: in definition of macro 'TROMPELOEIL_MAKE_MOCK_' 4287 | name( \ | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/3rdparty/trompeloeil/trompeloeil.hpp:4799:35: note: in expansion of macro 'TROMPELOEIL_MAKE_MOCK2' 4799 | #define MAKE_MOCK2 TROMPELOEIL_MAKE_MOCK2 | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdfancurve.cpp:110:3: note: in expansion of macro 'MAKE_MOCK2' 110 | MAKE_MOCK2(takeFanCurveTemperatureRange, | ^~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdfancurve.cpp: In member function 'virtual trompeloeil::return_of_t, units::base_unit<> > >)> Tests::AMD::FanCurve::FanCurveExporterMock::takeFanCurveFanStartValue(trompeloeil::param_list_t, units::base_unit<> > >), 0>)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdfancurve.cpp:108:14: note: parameter passing for argument of type 'trompeloeil::param_list_t, units::base_unit<> > >), 0>' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 108 | MAKE_MOCK1(takeFanCurveFanStartValue, void(units::concentration::percent_t), | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/3rdparty/trompeloeil/trompeloeil.hpp:4287:3: note: in definition of macro 'TROMPELOEIL_MAKE_MOCK_' 4287 | name( \ | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/3rdparty/trompeloeil/trompeloeil.hpp:4798:35: note: in expansion of macro 'TROMPELOEIL_MAKE_MOCK1' 4798 | #define MAKE_MOCK1 TROMPELOEIL_MAKE_MOCK1 | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdfancurve.cpp:108:3: note: in expansion of macro 'MAKE_MOCK1' 108 | MAKE_MOCK1(takeFanCurveFanStartValue, void(units::concentration::percent_t), | ^~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmfreqvolt.cpp:19: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmfreqvolt.cpp: In member function 'virtual trompeloeil::return_of_t, units::unit, 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> > >)> Tests::AMD::PMFreqVolt::PMFreqVoltExporterMock::takePMFreqVoltVoltRange(trompeloeil::param_list_t, units::unit, 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> > >), 0>, trompeloeil::param_list_t, units::unit, 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> > >), 1>)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmfreqvolt.cpp:111:14: note: parameter passing for argument of type 'trompeloeil::param_list_t, units::unit, 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> > >), 0>' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::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 | MAKE_MOCK2(takePMFreqVoltVoltRange, | ^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/3rdparty/trompeloeil/trompeloeil.hpp:4287:3: note: in definition of macro 'TROMPELOEIL_MAKE_MOCK_' 4287 | name( \ | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/3rdparty/trompeloeil/trompeloeil.hpp:4799:35: note: in expansion of macro 'TROMPELOEIL_MAKE_MOCK2' 4799 | #define MAKE_MOCK2 TROMPELOEIL_MAKE_MOCK2 | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmfreqvolt.cpp:111:3: note: in expansion of macro 'MAKE_MOCK2' 111 | MAKE_MOCK2(takePMFreqVoltVoltRange, | ^~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmfreqvolt.cpp: In member function 'virtual trompeloeil::return_of_t, 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> > >)> Tests::AMD::PMFreqVolt::PMFreqVoltExporterMock::takePMFreqVoltFreqRange(trompeloeil::param_list_t, 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> > >), 0>, trompeloeil::param_list_t, 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> > >), 1>)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmfreqvolt.cpp:114:14: note: parameter passing for argument of type 'trompeloeil::param_list_t, 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> > >), 0>' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | MAKE_MOCK2(takePMFreqVoltFreqRange, | ^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/3rdparty/trompeloeil/trompeloeil.hpp:4287:3: note: in definition of macro 'TROMPELOEIL_MAKE_MOCK_' 4287 | name( \ | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/3rdparty/trompeloeil/trompeloeil.hpp:4799:35: note: in expansion of macro 'TROMPELOEIL_MAKE_MOCK2' 4799 | #define MAKE_MOCK2 TROMPELOEIL_MAKE_MOCK2 | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmfreqvolt.cpp:114:3: note: in expansion of macro 'MAKE_MOCK2' 114 | MAKE_MOCK2(takePMFreqVoltFreqRange, | ^~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdfancurve.cpp: In constructor 'Tests::AMD::FanCurve::FanCurveTestAdapter::FanCurveTestAdapter(std::unique_ptr >&&, std::unique_ptr >&&, std::unique_ptr >&&, units::temperature::celsius_t, units::temperature::celsius_t) [inherited from AMD::FanCurve]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdfancurve.cpp:34:26: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 34 | using ::AMD::FanCurve::FanCurve; | ^~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmpowercap.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmpowercap.cpp: In function 'void Tests::AMD::PMPowerCap::____C_A_T_C_H____T_E_S_T____0()': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmpowercap.cpp:118:1: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 118 | TEST_CASE("AMD PMPowerCap tests", "[GPU][AMD][PM][PMPowerCap]") | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmpowercap.cpp:126:79: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 126 | PMPowerCapTestAdapter ts(std::make_unique(), min, max); | ^ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmpowercap.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmpowercap.cpp:144:19: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 144 | REQUIRE(ts.min() == units::power::watt_t(1)); | ~~~~~~^~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmpowercap.cpp:150:80: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 150 | std::make_unique("power1_cap", 50000000), min, max); | ^ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmpowercap.cpp:152:13: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | ts.value(units::power::watt_t(0)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmpowercap.cpp:162:80: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 162 | std::make_unique("power1_cap", 10000000), min, max); | ^ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmpowercap.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmpowercap.cpp:192:21: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 192 | REQUIRE(ts.value() == units::power::watt_t(50)); | ~~~~~~~~^~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmpowercap.cpp:198:70: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 198 | std::make_unique("power1_cap"), min, max); | ^ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmpowercap.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmpowercap.cpp:203:21: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 203 | REQUIRE(ts.value() == units::power::watt_t(80)); | ~~~~~~~~^~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmpowercap.cpp:209:70: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 209 | std::make_unique("power1_cap"), min, max); | ^ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmpowercap.cpp:212:13: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 212 | ts.value(value); | ~~~~~~~~^~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmpowercap.cpp:230:70: note: parameter passing for argument of type 'units::power::watt_t' {aka '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 230 | std::make_unique("power1_cap"), min, max); | ^ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmpowercap.cpp:257:13: note: parameter passing for argument of type 'units::power::microwatt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 257 | ts.value(units::power::watt_t(80)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdfancurve.cpp: In member function 'virtual units::concentration::percent_t Tests::AMD::FanCurve::FanCurveImporterStub::provideFanCurveFanStartValue() const': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdfancurve.cpp:81:35: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | units::concentration::percent_t provideFanCurveFanStartValue() const override | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdfancurve.cpp: In constructor 'Tests::AMD::FanCurve::FanCurveTestAdapter::FanCurveTestAdapter(std::unique_ptr >&&, std::unique_ptr >&&, std::unique_ptr >&&, units::temperature::celsius_t, units::temperature::celsius_t) [inherited from AMD::FanCurve]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdfancurve.cpp:34:26: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 34 | using ::AMD::FanCurve::FanCurve; | ^~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdfancurve.cpp:19: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdfancurve.cpp: In member function 'virtual trompeloeil::return_of_t, units::base_unit<> > >)> Tests::AMD::FanCurve::FanCurveExporterMock::takeFanCurveFanStartValue(trompeloeil::param_list_t, units::base_unit<> > >), 0>)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdfancurve.cpp:108:14: note: parameter passing for argument of type 'trompeloeil::param_list_t, units::base_unit<> > >), 0>' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 108 | MAKE_MOCK1(takeFanCurveFanStartValue, void(units::concentration::percent_t), | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/3rdparty/trompeloeil/trompeloeil.hpp:4287:3: note: in definition of macro 'TROMPELOEIL_MAKE_MOCK_' 4287 | name( \ | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/3rdparty/trompeloeil/trompeloeil.hpp:4798:35: note: in expansion of macro 'TROMPELOEIL_MAKE_MOCK1' 4798 | #define MAKE_MOCK1 TROMPELOEIL_MAKE_MOCK1 | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdfancurve.cpp:108:3: note: in expansion of macro 'MAKE_MOCK1' 108 | MAKE_MOCK1(takeFanCurveFanStartValue, void(units::concentration::percent_t), | ^~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdfancurve.cpp: In member function 'virtual trompeloeil::return_of_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> > >, units::unit_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> > >)> Tests::AMD::FanCurve::FanCurveExporterMock::takeFanCurveTemperatureRange(trompeloeil::param_list_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> > >, units::unit_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> > >), 0>, trompeloeil::param_list_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> > >, units::unit_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> > >), 1>)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdfancurve.cpp:110:14: note: parameter passing for argument of type 'trompeloeil::param_list_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> > >, units::unit_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> > >), 0>' {aka 'units::unit_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 110 | MAKE_MOCK2(takeFanCurveTemperatureRange, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/3rdparty/trompeloeil/trompeloeil.hpp:4287:3: note: in definition of macro 'TROMPELOEIL_MAKE_MOCK_' 4287 | name( \ | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/3rdparty/trompeloeil/trompeloeil.hpp:4799:35: note: in expansion of macro 'TROMPELOEIL_MAKE_MOCK2' 4799 | #define MAKE_MOCK2 TROMPELOEIL_MAKE_MOCK2 | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdfancurve.cpp:110:3: note: in expansion of macro 'MAKE_MOCK2' 110 | MAKE_MOCK2(takeFanCurveTemperatureRange, | ^~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmfreqvolt.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> > > > Tests::AMD::PMFreqVolt::PMFreqVoltImporterStub::providePMFreqVoltState(unsigned int) const': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmfreqvolt.cpp:83:3: 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 83 | providePMFreqVoltState(unsigned int index) const override | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdfancurve.cpp:18: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdfancurve.cpp: In function 'void Tests::AMD::FanCurve::____C_A_T_C_H____T_E_S_T____0()': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdfancurve.cpp:169:27: note: parameter passing for argument of type 'units::concentration::percent_t' {aka 'units::unit_t, units::base_unit<> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 169 | REQUIRE(ts.lerpFromPwm(units::concentration::percent_t(50), p1, p2) == 50); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdfancurve.cpp:194:62: note: parameter passing for argument of type 'units::temperature::celsius_t' {aka 'units::unit_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 194 | units::temperature::celsius_t(100)); | ^ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmvoltcurve.cpp: In function 'void Tests::AMD::PMVoltCurve::____C_A_T_C_H____T_E_S_T____0()': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmvoltcurve.cpp:253:13: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 253 | ts.point(0, units::frequency::megahertz_t(0), units::voltage::millivolt_t(0)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmvoltcurve.cpp:253:13: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::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.2.3/tests/src/test_amdpmvoltcurve.cpp:253:13: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::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.2.3/tests/src/test_amdpmvoltcurve.cpp:253:13: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::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.2.3/tests/src/test_amdpmvoltcurve.cpp:255:13: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::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 | ts.point(1, units::frequency::megahertz_t(10000), | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | units::voltage::millivolt_t(10000)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmvoltcurve.cpp:255:13: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::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.2.3/tests/src/test_amdpmvoltcurve.cpp:255:13: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::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.2.3/tests/src/test_amdpmvoltcurve.cpp:255:13: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::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.2.3/tests/src/test_amdpmvoltcurve.cpp:375:13: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 375 | ts.point(0, units::frequency::megahertz_t(201), | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 376 | units::voltage::millivolt_t(801)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmvoltcurve.cpp:375:13: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::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.2.3/tests/src/test_amdpmvoltcurve.cpp:375:13: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::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.2.3/tests/src/test_amdpmvoltcurve.cpp:375:13: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::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 /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmfreqvolt.cpp:19: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmfreqvolt.cpp: In member function 'virtual trompeloeil::return_of_t, units::unit, 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> > >)> Tests::AMD::PMFreqVolt::PMFreqVoltExporterMock::takePMFreqVoltVoltRange(trompeloeil::param_list_t, units::unit, 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> > >), 0>, trompeloeil::param_list_t, units::unit, 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> > >), 1>)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmfreqvolt.cpp:111:14: note: parameter passing for argument of type 'trompeloeil::param_list_t, units::unit, 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> > >), 0>' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::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 | MAKE_MOCK2(takePMFreqVoltVoltRange, | ^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/3rdparty/trompeloeil/trompeloeil.hpp:4287:3: note: in definition of macro 'TROMPELOEIL_MAKE_MOCK_' 4287 | name( \ | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/3rdparty/trompeloeil/trompeloeil.hpp:4799:35: note: in expansion of macro 'TROMPELOEIL_MAKE_MOCK2' 4799 | #define MAKE_MOCK2 TROMPELOEIL_MAKE_MOCK2 | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmfreqvolt.cpp:111:3: note: in expansion of macro 'MAKE_MOCK2' 111 | MAKE_MOCK2(takePMFreqVoltVoltRange, | ^~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmfreqvolt.cpp: In member function 'virtual trompeloeil::return_of_t, 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> > >)> Tests::AMD::PMFreqVolt::PMFreqVoltExporterMock::takePMFreqVoltFreqRange(trompeloeil::param_list_t, 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> > >), 0>, trompeloeil::param_list_t, 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> > >), 1>)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmfreqvolt.cpp:114:14: note: parameter passing for argument of type 'trompeloeil::param_list_t, 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> > >), 0>' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | MAKE_MOCK2(takePMFreqVoltFreqRange, | ^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/3rdparty/trompeloeil/trompeloeil.hpp:4287:3: note: in definition of macro 'TROMPELOEIL_MAKE_MOCK_' 4287 | name( \ | ^~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/3rdparty/trompeloeil/trompeloeil.hpp:4799:35: note: in expansion of macro 'TROMPELOEIL_MAKE_MOCK2' 4799 | #define MAKE_MOCK2 TROMPELOEIL_MAKE_MOCK2 | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmfreqvolt.cpp:114:3: note: in expansion of macro 'MAKE_MOCK2' 114 | MAKE_MOCK2(takePMFreqVoltFreqRange, | ^~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmfreqvolt.cpp: In function 'void Tests::AMD::PMFreqVolt::____C_A_T_C_H____T_E_S_T____0()': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmfreqvolt.cpp:271:13: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::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 | ts.state(0, units::frequency::megahertz_t(0), units::voltage::millivolt_t(0)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmfreqvolt.cpp:271:13: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::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.2.3/tests/src/test_amdpmfreqvolt.cpp:271:13: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::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.2.3/tests/src/test_amdpmfreqvolt.cpp:273:13: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 273 | ts.state(1, units::frequency::megahertz_t(10000), | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 274 | units::voltage::millivolt_t(10000)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmfreqvolt.cpp:273:13: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::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.2.3/tests/src/test_amdpmfreqvolt.cpp:273:13: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::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.2.3/tests/src/test_amdpmfreqvolt.cpp:273:13: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::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.2.3/tests/src/test_amdpmfreqvolt.cpp:408:17: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 408 | ts.state(0, units::frequency::megahertz_t(301), | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 409 | units::voltage::millivolt_t(801)); // not used in the command | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmfreqvolt.cpp:408:17: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::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.2.3/tests/src/test_amdpmfreqvolt.cpp:408:17: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::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.2.3/tests/src/test_amdpmfreqvolt.cpp:408:17: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::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.2.3/tests/src/test_amdpmfreqvolt.cpp:423:17: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >'} when C++17 is enabled changed to match C++14 in GCC 10.1 423 | ts.state(0, units::frequency::megahertz_t(301), | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 424 | units::voltage::millivolt_t(801)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/tests/src/test_amdpmfreqvolt.cpp:423:17: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::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.2.3/tests/src/test_amdpmfreqvolt.cpp:423:17: note: parameter passing for argument of type 'units::frequency::megahertz_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::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.2.3/tests/src/test_amdpmfreqvolt.cpp:423:17: note: parameter passing for argument of type 'units::voltage::millivolt_t' {aka 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::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%] Linking CXX executable test_all [100%] Built target test_all Test project /home/buildozer/aports/testing/corectrl/src/corectrl-v1.2.3/build Start 1: test_all 1/1 Test #1: test_all ......................... Passed 0.53 sec 100% tests passed, 0 tests failed out of 1 Total Test time (real) = 0.53 sec >>> corectrl: Entering fakeroot... Consolidate compiler generated dependencies of target catch_main [ 0%] Automatic MOC for target corectrl_lib [ 0%] Automatic MOC for target corectrl_helperkiller [ 0%] actions for org.corectrl.helperkiller [ 0%] actions for org.corectrl.helper [ 0%] Automatic MOC for target corectrl_helper [ 0%] Built target org.corectrl.helperkiller.policy-customtarget [ 1%] Built target org.corectrl.helper.policy-customtarget [ 1%] Built target catch_main [ 1%] Built target corectrl_helperkiller_autogen [ 1%] Built target corectrl_helper_autogen Consolidate compiler generated dependencies of target corectrl_helperkiller Consolidate compiler generated dependencies of target corectrl_helper [ 2%] Built target corectrl_helperkiller [ 7%] Built target corectrl_helper [ 7%] Built target corectrl_lib_autogen Consolidate compiler generated dependencies of target corectrl_lib [ 78%] Built target corectrl_lib Consolidate compiler generated dependencies of target corectrl [ 81%] Built target corectrl Consolidate compiler generated dependencies of target test_all [100%] Built target test_all Install the project... -- 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/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/lib/libexec/kauth/corectrl_helperkiller -- 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 -- Installing: /home/buildozer/aports/testing/corectrl/pkg/corectrl/usr/lib/libexec/kauth/corectrl_helper -- Installing: /home/buildozer/aports/testing/corectrl/pkg/corectrl/usr/share/dbus-1/system.d/org.corectrl.helper.conf >>> corectrl*: Running postcheck for corectrl >>> corectrl*: Preparing package corectrl... >>> corectrl*: Stripping binaries >>> corectrl*: Scanning shared objects >>> corectrl*: Tracing dependencies... procps hwids qt5-qtquickcontrols2 qt5-qtsvg qt5-qtxmlpatterns so:libKF5Archive.so.5 so:libKF5AuthCore.so.5 so:libKF5CoreAddons.so.5 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-ppc64le.so.1 so:libgcc_s.so.1 so:libstdc++.so.6 >>> corectrl*: Package size: 4.9 MB >>> corectrl*: Compressing data... >>> corectrl*: Create checksum... >>> corectrl*: Create corectrl-1.2.3-r1.apk >>> corectrl: Build complete at Fri, 11 Mar 2022 07:18:45 +0000 elapsed time 0h 1m 37s >>> corectrl: Cleaning up srcdir >>> corectrl: Cleaning up pkgdir >>> corectrl: Uninstalling dependencies... (1/225) Purging qt5-qtwayland (5.15.3_git20220214-r0) (2/225) Purging .makedepends-corectrl (20220311.071709) (3/225) Purging procps (3.3.17-r1) (4/225) Purging hwids (20210613-r0) (5/225) Purging hwids-udev (20210613-r0) (6/225) Purging hwids-net (20210613-r0) (7/225) Purging hwids-pci (20210613-r0) (8/225) Purging hwids-usb (20210613-r0) (9/225) Purging qt5-qtxmlpatterns (5.15.3_git20201028-r0) (10/225) Purging extra-cmake-modules (5.91.0-r0) (11/225) Purging cmake (3.22.3-r0) (12/225) Purging kauth-dev (5.91.0-r0) (13/225) Purging kcoreaddons-dev (5.91.0-r0) (14/225) Purging polkit-qt-1-dev (0.114.0-r0) (15/225) Purging polkit-elogind-dev (0.120-r2) (16/225) Purging polkit-dev (0.120-r2) (17/225) Purging polkit-common (0.120-r2) (18/225) Purging dbus-glib-dev (0.112-r0) (19/225) Purging dbus-glib (0.112-r0) (20/225) Purging kauth (5.91.0-r0) (21/225) Purging karchive-dev (5.91.0-r0) (22/225) Purging karchive (5.91.0-r0) (23/225) Purging botan-dev (2.19.1-r0) (24/225) Purging boost-dev (1.77.0-r4) (25/225) Purging boost1.77-dev (1.77.0-r4) (26/225) Purging boost1.77 (1.77.0-r4) (27/225) Purging boost1.77-libs (1.77.0-r4) (28/225) Purging icu-dev (70.1-r0) (29/225) Purging icu (70.1-r0) (30/225) Purging boost1.77-atomic (1.77.0-r4) (31/225) Purging boost1.77-container (1.77.0-r4) (32/225) Purging boost1.77-contract (1.77.0-r4) (33/225) Purging boost1.77-coroutine (1.77.0-r4) (34/225) Purging boost1.77-date_time (1.77.0-r4) (35/225) Purging boost1.77-fiber (1.77.0-r4) (36/225) Purging boost1.77-graph (1.77.0-r4) (37/225) Purging boost1.77-iostreams (1.77.0-r4) (38/225) Purging boost1.77-json (1.77.0-r4) (39/225) Purging boost1.77-locale (1.77.0-r4) (40/225) Purging boost1.77-log_setup (1.77.0-r4) (41/225) Purging boost1.77-math (1.77.0-r4) (42/225) Purging boost1.77-nowide (1.77.0-r4) (43/225) Purging boost1.77-prg_exec_monitor (1.77.0-r4) (44/225) Purging boost1.77-program_options (1.77.0-r4) (45/225) Purging boost1.77-python3 (1.77.0-r4) (46/225) Purging boost1.77-random (1.77.0-r4) (47/225) Purging boost1.77-regex (1.77.0-r4) (48/225) Purging boost1.77-stacktrace_basic (1.77.0-r4) (49/225) Purging boost1.77-stacktrace_noop (1.77.0-r4) (50/225) Purging boost1.77-system (1.77.0-r4) (51/225) Purging boost1.77-timer (1.77.0-r4) (52/225) Purging boost1.77-type_erasure (1.77.0-r4) (53/225) Purging boost1.77-unit_test_framework (1.77.0-r4) (54/225) Purging boost1.77-wave (1.77.0-r4) (55/225) Purging boost1.77-wserialization (1.77.0-r4) (56/225) Purging xz-dev (5.2.5-r0) (57/225) Purging botan-libs (2.19.1-r0) (58/225) Purging qt5-qtquickcontrols2-dev (5.15.3_git20201110-r0) (59/225) Purging qt5-qtquickcontrols2 (5.15.3_git20201110-r0) (60/225) Purging qt5-qtgraphicaleffects (5.15.3_git20201105-r0) (61/225) Purging qt5-qtcharts-dev (5.15.3_git20201029-r1) (62/225) Purging qt5-qtdeclarative-dev (5.15.3_git20220209-r2) (63/225) Purging qt5-qtcharts (5.15.3_git20201029-r1) (64/225) Purging qt5-qttools-dev (5.15.3_git20201202-r3) (65/225) Purging qt5-qtsvg-dev (5.15.3_git20200406-r0) (66/225) Purging qt5-qtsvg (5.15.3_git20200406-r0) (67/225) Purging git-perl (2.35.1-r0) (68/225) Purging perl-git (2.35.1-r0) (69/225) Purging perl-error (0.17029-r1) (70/225) Purging qt5-qtbase-dev (5.15.3_git20220217-r0) (71/225) Purging qt5-qtbase-sqlite (5.15.3_git20220217-r0) (72/225) Purging qt5-qtbase-odbc (5.15.3_git20220217-r0) (73/225) Purging qt5-qtbase-postgresql (5.15.3_git20220217-r0) (74/225) Purging qt5-qtbase-mysql (5.15.3_git20220217-r0) (75/225) Purging qt5-qtbase-tds (5.15.3_git20220217-r0) (76/225) Purging dbus-dev (1.12.22-r0) (77/225) Purging fontconfig-dev (2.13.1-r5) (78/225) Purging freetype-dev (2.11.1-r0) (79/225) Purging libpng-dev (1.6.37-r1) (80/225) Purging libsm-dev (1.2.3-r0) (81/225) Purging mesa-dev (21.3.7-r0) (82/225) Purging libxdamage-dev (1.1.5-r1) (83/225) Purging libxdamage (1.1.5-r1) (84/225) Purging libxshmfence-dev (1.3-r1) (85/225) Purging mesa-gles (21.3.7-r0) (86/225) Purging mesa-osmesa (21.3.7-r0) (87/225) Purging mesa-xatracker (21.3.7-r0) (88/225) Purging perl (5.34.0-r1) (89/225) Purging sqlite-dev (3.37.2-r0) (90/225) Purging glib-dev (2.70.4-r0) (91/225) Purging python3 (3.10.2-r0) (92/225) Purging bzip2-dev (1.0.8-r1) (93/225) Purging docbook-xsl (1.79.2-r4) Executing docbook-xsl-1.79.2-r4.post-deinstall (94/225) Purging libxslt (1.1.34-r1) (95/225) Purging docbook-xml (4.5-r6) Executing docbook-xml-4.5-r6.post-deinstall (96/225) Purging libxml2-utils (2.9.12-r3) (97/225) Purging gettext-dev (0.21-r1) (98/225) Purging gettext-asprintf (0.21-r1) (99/225) Purging gettext (0.21-r1) (100/225) Purging gettext-libs (0.21-r1) (101/225) Purging polkit-qt-1 (0.114.0-r0) (102/225) Purging polkit-elogind-libs (0.120-r2) (103/225) Purging qt5-qttools (5.15.3_git20201202-r3) (104/225) Purging qt5-qtdeclarative (5.15.3_git20220209-r2) (105/225) Purging qt5-qtbase-x11 (5.15.3_git20220217-r0) (106/225) Purging hicolor-icon-theme (0.17-r1) (107/225) Purging kcoreaddons (5.91.0-r0) (108/225) Purging qt5-qtbase (5.15.3_git20220217-r0) (109/225) Purging xdg-utils (1.1.3-r2) (110/225) Purging xset (1.2.4-r0) (111/225) Purging xprop (1.2.5-r0) (112/225) Purging harfbuzz (4.0.0-r0) (113/225) Purging glib (2.70.4-r0) (114/225) Purging cups-libs (2.4.1-r0) (115/225) Purging avahi-libs (0.8-r5) (116/225) Purging libintl (0.21-r1) (117/225) Purging libproc (3.3.17-r1) (118/225) Purging libxxf86vm-dev (1.1.4-r2) (119/225) Purging libxfixes-dev (6.0.0-r0) (120/225) Purging libxext-dev (1.3.4-r0) (121/225) Purging libx11-dev (1.7.3.1-r0) (122/225) Purging xtrans (1.4.0-r1) (123/225) Purging libxcb-dev (1.14-r2) (124/225) Purging xcb-proto (1.14.1-r3) (125/225) Purging libxau-dev (1.0.9-r0) (126/225) Purging mesa-gl (21.3.7-r0) (127/225) Purging mesa-egl (21.3.7-r0) (128/225) Purging xcb-util-renderutil (0.3.9-r1) (129/225) Purging xcb-util-image (0.4.0-r1) (130/225) Purging libxkbcommon-x11 (1.4.0-r0) (131/225) Purging xcb-util-wm (0.4.1-r1) (132/225) Purging libxmu (1.1.3-r0) (133/225) Purging libxxf86vm (1.1.4-r2) (134/225) Purging libxext (1.3.4-r0) (135/225) Purging libxt (1.2.1-r0) (136/225) Purging libxcomposite (0.4.5-r0) (137/225) Purging libxfixes (6.0.0-r0) (138/225) Purging libx11 (1.7.3.1-r0) (139/225) Purging xcb-util-keysyms (0.4.0-r1) (140/225) Purging xcb-util (0.4.0-r3) (141/225) Purging libxcb (1.14-r2) (142/225) Purging libxau (1.0.9-r0) (143/225) Purging libxdmcp-dev (1.1.3-r0) (144/225) Purging libxdmcp (1.1.3-r0) (145/225) Purging libbsd (0.11.5-r0) (146/225) Purging libmd (1.0.3-r0) (147/225) Purging libice-dev (1.0.10-r0) (148/225) Purging libsm (1.2.3-r0) (149/225) Purging libice (1.0.10-r0) (150/225) Purging util-linux-dev (2.37.4-r1) (151/225) Purging libfdisk (2.37.4-r1) (152/225) Purging libmount (2.37.4-r1) (153/225) Purging libsmartcols (2.37.4-r1) (154/225) Purging fontconfig (2.13.1-r5) (155/225) Purging libuuid (2.37.4-r1) (156/225) Purging dbus-libs (1.12.22-r0) (157/225) Purging libffi-dev (3.4.2-r1) (158/225) Purging clang-libs (13.0.1-r0) (159/225) Purging llvm13-libs (13.0.1-r0) (160/225) Purging wayland-libs-cursor (1.20.0-r0) (161/225) Purging wayland-libs-client (1.20.0-r0) (162/225) Purging gnutls (3.7.3-r0) (163/225) Purging p11-kit (0.24.0-r1) (164/225) Purging mesa-gbm (21.3.7-r0) (165/225) Purging mesa (21.3.7-r0) (166/225) Purging wayland-libs-server (1.20.0-r0) (167/225) Purging llvm12-libs (12.0.1-r3) (168/225) Purging libffi (3.4.2-r1) (169/225) Purging libblkid (2.37.4-r1) (170/225) Purging pcre-dev (8.45-r2) (171/225) Purging libpcre16 (8.45-r2) (172/225) Purging libpcre32 (8.45-r2) (173/225) Purging libpcrecpp (8.45-r2) (174/225) Purging pcre (8.45-r2) (175/225) Purging icu-libs (70.1-r0) (176/225) Purging libpcre2-16 (10.39-r0) (177/225) Purging libdrm-dev (2.4.110-r0) (178/225) Purging linux-headers (5.16.7-r1) (179/225) Purging libdrm (2.4.110-r0) (180/225) Purging mesa-glapi (21.3.7-r0) (181/225) Purging libxshmfence (1.3-r1) (182/225) Purging freetype (2.11.1-r0) (183/225) Purging libarchive (3.6.0-r0) (184/225) Purging libbz2 (1.0.8-r1) (185/225) Purging libpng (1.6.37-r1) (186/225) Purging wayland-libs-egl (1.20.0-r0) (187/225) Purging libxkbcommon (1.4.0-r0) (188/225) Purging xkeyboard-config (2.35.1-r0) (189/225) Purging libxml2 (2.9.12-r3) (190/225) Purging xz-libs (5.2.5-r0) (191/225) Purging nettle (3.7.3-r0) (192/225) Purging libtasn1 (4.18.0-r0) (193/225) Purging libunistring (1.0-r0) (194/225) Purging graphite2 (1.3.14-r1) (195/225) Purging libinput-libs (1.20.0-r0) (196/225) Purging libevdev (1.12.0-r0) (197/225) Purging mtdev (1.1.6-r0) (198/225) Purging eudev-libs (3.2.11-r0) (199/225) Purging libjpeg-turbo (2.1.3-r0) (200/225) Purging rhash-libs (1.4.2-r2) (201/225) Purging libuv (1.44.1-r0) (202/225) Purging sqlite-libs (3.37.2-r0) (203/225) Purging freetds (1.3.9-r0) (204/225) Purging unixodbc (2.3.9-r1) (205/225) Purging readline (8.1.2-r0) (206/225) Purging libpq (14.2-r1) (207/225) Purging mariadb-connector-c (3.1.13-r3) (208/225) Purging expat-dev (2.4.7-r0) (209/225) Purging brotli-dev (1.0.9-r6) (210/225) Purging zlib-dev (1.2.11-r3) (211/225) Purging gdbm (1.23-r0) (212/225) Purging mpdecimal (2.5.1-r1) (213/225) Purging libgcrypt (1.9.4-r0) (214/225) Purging libgpg-error (1.42-r1) (215/225) Purging xorgproto (2021.5-r0) (216/225) Purging openssl-dev (1.1.1m-r3) (217/225) Purging linux-pam (1.5.2-r0) (218/225) Purging libelogind (246.10-r4) (219/225) Purging libcap (2.62-r0) (220/225) Purging boost1.77-chrono (1.77.0-r4) (221/225) Purging boost1.77-context (1.77.0-r4) (222/225) Purging boost1.77-log (1.77.0-r4) (223/225) Purging boost1.77-thread (1.77.0-r4) (224/225) Purging boost1.77-filesystem (1.77.0-r4) (225/225) Purging boost1.77-serialization (1.77.0-r4) Executing busybox-1.35.0-r5.trigger OK: 230 MiB in 90 packages >>> corectrl: Updating the testing/ppc64le repository index... >>> corectrl: Signing the index...